I'm not mocking the kind-heartedness, but the homeless WANTING to work? Now THAT'S funny. Those guys who hold signs saying "looking for work" "need help" aren't and don't.
So you think EVERY homeless person is a shiftless, lazy person?
And of those people on the streets for many years, none will EVER find any redemption?
I would reevaluate your assumptions.