Originally posted by: nerp
It's that time of year, and you're obviously stuck in a situation that you don't have full control over. Not being able to drive and living at home can feed into the negative feelings.
I do think reading some books and getting your mind off things will help. I was in your shoes once and the only way out of it was to just keep myself focused on heady things outside my reality. It made my reality a lot more interesting in the end. Eventually you might find a new friend who introduces you to new interests and people and you'll build a new circle around you and you'll look back to this time as a temporary growing period.
Maybe you just grew up a little? Sometimes it hurts realizing your previous confidence might have been more arrogance than anything. Being humbled by life can make you feel week and ineffective. Just keep trying to embrace these lessons and you'll be stronger in the end.
Thats my guess too.