Move close in but not with your parents, get a job, and learn programming -- it's very empowering. I had one of my friends over that is doing just that. Six months back when he started he was quite bleak, but now he's close to $0, and on a roll. He seemed not tense for the first time since I've known him.
What is the best way to go about starting to learn programming if you do work a 9-5? I am finishing school and paying for a website to be designed right now but would love to learn more...
Think of something simple you'd like to make and learn whatever you need to make it. Perhaps a small but useful widget for your website. Attachment to a creative vision can motivate you in a way that tutorials and classes cannot.