"I would imagine that homeless people do not have the network of friends and family to fall back on, that the rest of us rely on to a greater or lesser degree."
Those are very true words.  But how many of us still have the mindset that we do it all ourselves?  Lots, I'll bet.  I owe my friends more than I can ever repay.  And when I see a homeless person, I tend to think, "There. but for the Grace of God, go I".  And still might....
Sue