@CM, just as a disclaimer all that I'm going to say I mean in the nicest possible way, well most of it anyway. Firstly, I would normally find it very irritating if someone posted an essay in a kind of 'look at me' manner, as I got the impression you were doing from your 'she said it was really good' (I rarely value high school teacher's opinions anyway - no disrespect but there's a reason they teach high school English instead of winning Pulitzers, or at least teach at a more advanced level), but I still decided to give your essay a read.
Now you're obviously quite proud of what you've written, and I think there's nothing wrong with that, it's good if anything. I can therefore sort of see why you posted it on here, but it probably wasn't the best idea, particularly as you seem quite defensive against all criticism... Anyways, the essay itself it is, in my opinion, not very well written, funny or insightful, and I agree with what's been said numerous times here, namely that you seem bitter, and it comes across like you're a bit of a loner who hates the more popular kids. Again about posting it on here, I can see why you would have thought to have gotten a better response (you probably assumed lots of the people here aren't cool/popular - no offence everyone - I actually like the majority of you), but I guess not everyone is as bitter as you (and also I think that there is a decent 'popular' population on this site). Maybe your teacher really did like it, I don't know, but many others seem to agree with me that your paper is not all that, at all.
Also as a less important point, this was a stupid essay to write, if you did this at my high school we, if we found out/saw it, would have all laughed at you, probably been right shits to you actually in freshman/sophmore year (that's what we popular people do, pick on bitter shitty loners ;) ). Oh and we would have written a much better essay than you at the same time, and not just because your essay is poor - although it is - but because not all popular kids just talk about snooki's pregnancy.