
You need a hug!
This idea just popped into my head while I was reading your post, so I'm going to put it here in case it's important. Is it possible that NYC is not where you need to be, at least right now? It seems like a lot of your current problems might be solved by a stay in the midwest to get back on your feet. Cost of living is much lower in (say) Denver -- market rent is $1000 - $1500 for a 3/2 house. There are areas of the midwest (I don't think Denver is one of them, but I haven't looked) where the job market looks much better. You have a much lower chance of getting assaulted just because you don't have a place to go. And I think it might give you more space to find not-9-to-5 jobs, and figure out what methods of income generation work for you.
Maybe not, though. It may have been my prejudices that caused that thought to arrive (I like Colorado) and not divine intervention.
Anyway, I think one way or another, you definitly need to get out. God couldn't be any clearer if He threw a brick.
Steve has an article on making life decisions. We tend to get too focused on what's the "right" decision, and what it takes to maximize happiness or income or free time. He says instead to focus on what choice will cause you to experience things you want to experience. You do NOT want to be experiencing life in this house anymore. So you have to make a different decision.
I had that same impulse a couple months ago -- I quit my 9-5 job with no clear direction, but just because I needed to get out. Now I'm unemployed and one mortgate payment away from being homeless... but I'm
so much happier, despite the fear and worry. So give it a shot. Do what you need to do.
And PM me if you need a hug.