There are actually two types of homeless people. First type wants your help and willing to do anything to get out. And those type usually don't stay homeless for long because they are determined. They want your help and willing to accept the conditions that come with it.

Then there are the second type, your drunks, druggies, mentally ill,  ex-convicts who gotten too old to commit crimes anymore and so forth. They can't be help because they don't want your help. And if you try to help them, they will resist, passively or aggressively depending on their personality. And ironically speaking, believe it or not, they prefer their lifestyle. I read an article while in Honolulu where the homeless problem dwarfed Anchorage's. What really set back the county and city of Honolulu was when they realized that majority of the homeless......like being homeless, so they can live without rules, regulations and laws of the society around them. But they love the freebies!! Food for thought??