I read up to page 3, and then skipped to here. So yeah.
But in the case that nobody's already said this, there are people like those that you well have to deal with for a long time. In my case, most of the annoying, stupid, or hormone-high people have finally either dropped out or matured by junior year of high school (and yes, in comparison to last year it's heaven). You have to learn to ignore those people, otherwise your life will be miserable.