you do really good with your words, by reading your stories i learned you have so much potential for doing everything on your own. Just believe in yourself and do not sweep away from your feet.
Stop thinkin' so much dude.
This actually sounds familiar - x 100000. Finish school & check out yourself & your options after.
Most families are proud when their kids finish college, but they don't really expect miracles.
Try to find a small job in the summer to get experience and make sure to talk to your counselors for advice.
Necessity can help you a lot with you social anxiety. I hope you get things in a way that your necessity for being employed overcomes your social anxiety.
Bad grammar, answer to everything