Re: Long rant.
That was a whole lot of negativity in that post. You judge the people around you and aren't accepting of who they are and feel suprerior to them. Don't expect to make friends or have relationships with people with that kind of attitude. It seemed to already catch on to your small group of friends. You'll end up lonely with that way of thinking unless you change and not be so negative.
You're upset because you make yourself that way and if you want things to improve, it's time for an attitude reform and to change the way you look at people.
You are not better than them. You're just critical angry teenager.
I don't mean to be harsh but that's my opinion - take it or leave it.
You need to be nicer and not so judgemental to people and go into social interactions with an open mind.