Self-driven learning is good (essential, I'd argue), but paying money to learn is a good motivator too. It'll get you (OP) out of the house, meeting people, and challenge you in fields you might not otherwise explore. Some important concepts are easier to grok with a good instructor. (Algorithms comes to mind.)
There's the side benefit that being a student opens you up to federal grants and loans (in the U.S.). Don't go overboard with the debt (I'd suggest not more than a year or so of borrowing), but it can help get you out of a bad place. Many universities also have student jobs, so finding work in that environment might be a little easier than otherwise. They also have career centers that will help polish a resume and refine interview skills.
Figure out what you love to do. Look for a job where you get to do it. In the mean time, any job will do.
Lastly, as others have said here, you're a more than competent writer. If you enjoy doing it, maybe you've a career option there. In the meantime, keep a journal. Not only is the process cathartic, it forces you to be reflective.