So my friend has been on a downward spiral for a while now, about 2 years. He went from living with his grandparents when I first met him (15 years ago), to living with his great aunt when they died, and when she died he ended up living in a motel (provided by welfare). A year after that, he ended up in a homeless shelter in a bad neighborhood, when welfare refused to pay for the motel any longer. Before his great aunt died, he used to drive her car, and when she died, my dad got him a car and put him on his employee's insurance (which was relatively inexpensive). A few days ago he got into a car accident, my dad had already warned him that if he got into an accident, he'd have to get his own insurance, which is impossible because he's never had his own insurance before and it'd be too expensive for him (he literally has $300 to his name and makes $150 a month from welfare). I foresaw all this years ago and told him he could live with me, but than I found out he's a sex offender (shortly before his great aunt died), something I had no idea of for over a decade. I'm feeling quite guilty about the whole thing, after his car accident I had to drive him to his homeless shelter and it was extremely depressing. I can't stop thinking about it.
Sucks man, you're a good friend for all you've done. But I dunno how much this kid wants to help himself if he's not working grueling hours and walking to and from his job miles away. Some people have to grow up quick, it's just rarer in the west nowadays to know one of such person.
depends if he's willing to help himself, if so then support him for some time like a couple of months and then if he just slacks fuck it, but if he tries to achieve something then i'd respect it and help him more.
also depends if you're good friends with him