There's a homeless guy in Houston named Thomas Smith, who recently got a nice break when an old friend said he could stay at her house for a while. Her name was not released, but she's 66, she's lived there for 40 years, and she's clearly very generous. But Thomas has already paid her back. Big time.
Sorry, but I've found that people rarely change. I've also found that, except in some cases of mental illness, homeless people choose to be homeless. There is help out there and some people just don't want to play by the rules that come with getting help...
http://www.youtube.com/watch?v=jaGLDKBE8Ho
This guy has an absolutely amazing voice...I've heard he's already getting offers. I'm still amazed at technology today...one day you're homeless, the next day you're in a video that goes viral and all of a sudden you're a celebrity...