I hated being around people my age all day.They were so immature.Acting up in class,Yelling and screaming in the halls and much more.
a. That happened to me sophomore year around February 20th. I took the rest of the year off, but kept continuing my education by working it out with my school to let me take classes online and have home instruction. Went back Junior year and finished high school last year.
b. Considering the fact that you threw away your whole future by dropping out because of people like that, you're rather immature yourself. So don't go throwing stones at glass houses like that. That aside, you're going to see immature people everywhere you go like that. I live with some. You need to learn how to tolerate them, ignore them, and accomplish what you need to accomplish. You'll rise above them in the social hierarchy if you do so. Most of those people are people who don't put much thought into their future, and that will eventually lead them to be fry pushers.
c. It seems like your priorities are so skewed because of this. Sitting around trying to get promoted on a Pokémon is no way to be living. And, as Siggy said, becoming a moderator on here doesn't get you anywhere in life. It helps with a few things that she pointed out, but that's about it.
I'm not trying to attack you, but you're throwing away your future. I suggest contacting your school and try to work something out. School isn't limited to just going to class and going home during school hours. Take online courses. Do summer school. Have home instruction. Catch up to where you're supposed to be. Something tells me you won't be going back if you don't push yourself, and come next year, you'll be doing the same thing you are now.