OP failed in so many ways, let me list them out.
- You seem to descriminate against, and judge people you don't know very well because you assume the worst.
- You complain about having to deal with all of this, simply because you couldn't
get your stuff together.
and make some friends. - Now, after you're done having an attitude about every little thing your school does, you attempt to further seclude yourself by being anti-social during an opportunity to get to know these people you have judged without, seemingly, getting any time to talk to them.
Sounds to me like you need to stop worrying about what you're going to do on the drive to the play, and maybe talk to these people and get to know them before you stamp a label on them. Just because somebody is a ginger doesn't mean they're a bad person, and if you both play video games why not find something in common. You're bound to have something. As for the girl, same thing. Most girls haven't developed their "bitch" skills until a little later so if she's the same age as you (which is likely since you're in the same grade) just talk to her as well.
And, finally, if they ARE what you thought they initially were like, then you can fairly label them and look for different friends elsewhere and I hope you find some before high school. I really do.