Hi Bowhunter,
I would just like to put my two cents in. While i was reading your post, i was thinking "my god, no parent should treat their child that bad". Parents are supposed to be supportive, there for you when you need guidance, and not belittle you or make you feel like you are not worth anything.
Perhaps they might be wanting you to get out on your own, but in my opinion, they are going about it the wrong way for sure.
For example, if one of your friends wanted you to do something, and they kept calling you names and putting you down, would you do it out of the niceness of your heart? I know that i wouldn't.
When the ones that you are supposed to trust treat you this way, what do you think is going to happen as you get older? I see ramifications of this type of parental behaviour first hand where i work, and it is not pretty. Mind you, it is much worse with the children that pass through those doors, including physical abuse, but mental abuse is the same, and although physical wounds may heal, it is the mental scarring that is with you for life and is very difficult sometimes to overcome.
If you have tried speaking to your parents about this, or anything, and they act the way that they do, i would suggest that you just get out of there, for your present and future well being. It will be difficult at first on your own, but in time it gets easier, and it will be much better in the future.
There is a huge difference in the way that parents "push" their children to succeed on their own, or force them to feel like crap, and think that they are helping. Fortunately, I have had the luxery of being brought up by very supportive parents, who never called me any names, and were very helpful if i needed any guidance. And i have also seen the other end of the spectrum, how it impacts those in adulthood. The latter should be how all parents choose to raise their children.
I hope that this post hasn't offended anyone in any way. I just feel very adamant about treating children well, because the effects later on could be devastating!
Take care,