I don't really know what to say, cause there's no help to give. Buuuuut. I'm sorry

That's terrible and your right about everything you said. It's not fair. You were expecting something completely different, that present was a TRUE surprise.
People, especially parents, are so stupid sometimes. Most times. You are none of those things. And WE haven't given up on you. You have to try not to listen to them!!!
"No one can make you feel inferior without your consent"
You are a wonderful person, who might not now what you want right now, but that's ok. Half the grown ups in the world don't know that. But you know what you like and what you don't like. You know what your looking for, even if it's not specific.
Last night my mom told me that if I was going to be "wandering the halls" during study hall (((because I told her ONCE that I had gone to my locker and back))) I should take another class. She's always wanting more. A better grade, a bigger ribbon, a better review. I'm never good enough, not EVER. She doesn't even know how hard I try. I'm already 2 credits and a math class ahead of half my grade. I get all A's and B's. I have never gotten in trouble. But nope. More, more, more. That's all she wants. Sometimes it feels like that's what the whole WORLD wants. Right?
But I guess I've figured that no matter how hard I try, I'm never gonna be good enough for everyone. Maybe not anyone. But that's ok. We just have to be good enough for yourself. Look at you. Ignore all other opinions. Just look at YOU and decide if your ok with yourself. No? Fix it! Change it! Your really the only one that can. But if you ARE. If you are alright. If you can't, don't want, push yourself anymore then don't. Otherwise your gonna be someone you DON'T want to be, which is exactly what this is about NOT doing.
Yes?

Love you girl. Feel better!
Betcha never knew that I love this song
http://www.youtube.com/watch?v=FV-HPOHu8mY