I hate to say this but you are far from the only person I know who's ended up in this situation, in fact a few of them were or are homeless.
If not for a series of lucky breaks I probably would be as well. This is the world we live in. You can do only what all of us can and try to do. Find a way to survive.
I'd try to offer more tangible support but I'm pretty jaded at this point and it would be disingenuous of me to offer optimism when I don't have any myself.
"What can be asserted without evidence, can be dismissed without evidence." Christopher Hitchens ; if you don't like Hitchens you can take a number, get in line, and kiss my ass.