Worldy advice from me: the idiot who made all the mistakes.
High school is a waste of time. You're judged by stupid shit like "how many friends you have" or "how cool you are" rather than actually practical things like "can you get a job done in a timely manner" and "are you low maintenance" and "are you self-sustaining." for those of you still in high school, i have this big secret for you: all the friends and enemies you have in school will completely DISAPPEAR when you leave! all the bullshit you're going through is a lie. everyone moves on to start their own lives, and suddenly being the "most popular" is no longer important in lieu of "oh shit, how am i going to eat/stay warm/survive/keep my damn job!" seriously, it all ends. same for the popular ones... they lose all their friends too.
I'll also put this out there: you're not actually learning anything. all your lessons and classes are so dumbed down to accommodate every no child left behind moron that you're truthfully getting a watered down education. nothing is better than on the job experience.
here's worldly advice from a person who was just as young and stupid as everyone else was... i'd highly recommend:
A. get into AP classes so you don't have to take 'em again (seriously, the less time you have to spend in college, the better. the degree you get from college is worthwhile since every company uses it as a cheap screening process for what they believe is an apt employee [even though it actually doesn't prove shit]. that being said, all you will go through in college will be completely useless to you.)
B. get into internships asap, even if you don't know a damn thing. on the job experience will teach you everything you need to know, not sitting in a classroom becoming more scholarly. i took an internship after 3 years and was still clueless. i may as well have entered with my basic high school knowledge for all college did for me. also, you're more likely to get a decent career job from an internship you excel at because it's easier for them to hire you as an employee full time since they don't have to spend time training you.
in my state, local community colleges here have programs that give you: an associate's degree, all BS "core classes" completed with full transferable credit to almost any college, and an automatic acceptance to a college of your choice (from their list). Then you'll only need to spend 2 years in a university for a bachelor's degree. i'm not saying your family or parents will be keen on the idea, but as an option, i could have dropped out of high school early, got a GED, then attended community college for 2 years, and started the main university college and graduated the same year everyone else was starting. not all states do that, but look into it if you'd like to get a head start on actually doing something with your life instead of playing the social political cloud game. you could have a bachelor's degree (the bare minimum for a decent job) by the age of ... oh, 19-20 and be employed somewhere by the age of 18-19 making enough money to move out and afford your own apartment.
Your resume would have: an associate's degree, a bachelor's degree, and a line of internships proving at least 2 years' worth of practical experience. you'd be the most valuable teenager/early 20-something out there.
Also: College =\= high school at all. treat all college classes like you would a job rather than a high school class. make sure the teacher knows you by name and face. you have no idea how much room a teacher actually has when it comes to "lenient grading". the better impression you make on the teacher, the better your grade (the more likely your teacher will say "close enough") the powers that be did not put you here to prove to the world that you're a genius, and the college system is fundamentally flawed anyway. just do all your homework, do all extra credit, and make sure the teacher knows who you are. you'll pass well enough for a decent degree. all you gotta do is stick it out. there's no such thing as a "teacher's pet" in college. that's a person who wants to be done with the whole damn thing as quickly as possible.
don't wind up like me with only an associate's degree and absolutely no chance in hell of going back. i can't even do simple math anymore (having written computer programs to do 4 function math for me for so long). do it all now while the stuff's still fresh in your mind.
i guess that's it... :D good luck, young ones!