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.
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