Blackviper, one problem is, we don't know each other well enough for me to form a judgment. Sure, we come here every day to talk about one major common interest, but otherwise, I don't trust the internet to give a full picture of myself or anyone else. These words we type cannot possibly convey the true feeling behind them.
I use this place to feel part of a community, and I appreciate and care for the group, but frankly it's not a substitute for realtime interaction.
A person needs people to find his or her place in the world. Real people, not internet forum people. We can only help you to a small extent, in my opinion. The people who can do something meaningful for you live and breathe right there where you are.
A person at your stage in life is going through a hell of a transition, from a kid to an adult. This is a tense time between you and your parents because you are starting to pull away from their shadow a bit, a necessary part of becoming an adult. But in most cases they are still best equipped to help you. You still need parenting, Viper. Let your mother parent you, and let your father be himself but hold onto them both. You do need them.
A car is part of that transition, to be sure, and maybe it's a symbol of freedom, but it can also be used as a means of escape, which may not be entirely good right now.
School, Viper, school. You need school. Is there a guidance counselor at your school that you might be able to meet with who can help you get back on track? Education is so very important to augment your natural abilities. You have a talent, Cory, and you should cherish and nurture that talent. The best way to do that is to be in an environment where you can interact with other people who share that.
I believe in you as much as an internet friend can, but you need to believe in yourself and you need your parents to help you. Don't shut them out, please. You may not think so right now at this moment, but they do know you best.