Geez -- I'm so sorry you have to go through this. So, so sorry. Growing up that way makes it so much harder to ever feel like you're enough within yourself. I'm assuming you just graduated high school?
Anyway -- let me tell you a little about where I'm coming from. I DID graduate at the top of my senior class, I went on to get a BA in Music from Harvard University, I graduated Harvard "magna cum laude with highest honors," I won the Imrie Award and Thomas Temple Hoopes prize while I was there, I got the most prestigious fellowship to attend graduate school at UCLA, and I'm a Fulbright-Hays recipient. And I STILL don't feel like I'm good enough. A big reason for that is that I was always looking for approval from my dad (who always seemed to favor my brother's life course over mine). I did a lot of things to try to prove to him that I was just as good or that I deserved to be thought of as good too. Now, I did those things for myself TOO, but there was always that undercurrent of just wanted his acceptance, recognition, and appreciation.
Finally, I burned out. And only VERY RECENTLY (in the past year or so), have I begun to insist on living my life for me. And my dad still finds ways to give me earfuls about how errant I am.
The point is, ultimately you have to live your life and do what you do for yourself. Unfortunately, our parents' voices can be so strong in our minds; they can be the most difficult to let go of. There are a few things that have helped me. Someone once said, "If you don't control your own mind, somebody else will." That thought has always helped. Reading the narrative of the life of Frederick Douglas also helped. "However long I might remain a slave in form, the days had passed when I would be a slave in fact." -- or something to that effect. And try reading Philip Larkin's poem "nothing significant was really said." -- just to give you a sense of what happen to genius that doesn't understand itself.
I hope I've helped. Hang in there. I know it's hard, but your future IS yours... and you WILL be able to make it what you want it to be.