I, for one will always "give" some money to any panhandler and any outstretched hand that I see....IF I have money on me. If I have very little "spare" change, it may be as little as a dollar. If I have a bit more wiggle room that month, it will be more.
I also try to donate my time and efforts where possible. We organize fundraisers, volunteer at soup kitchens, feed the hungry, collect canned food, and clothing, etc.
Even if we were able to help those who are actually suffering from an addiction, what good is the rehab, when they come out and return to the streets, with no place to live, and no job to sustain them? They will go right back to doing the same thing.
Therefore, for all the rehabilitated individuals, there ought to be some sort of job, ....something.
Unless they have some self worth, they will always feel despondent.
Granted....one must always be careful, because not all homeless are innocent hapless individuals. Some are crooks and dangerous....and on many occasions, I have been scared to deliver various collected supplies or pass things out, because even though they are grubby, the men will still be stronger than me.
I've also hesitated in helping when I have the godkids with me, if it involved too close proximity to unknown adult individuals. I want them to learn to be charitable, but, I want them to be safe.
With all that, I would never just pass by the outstretched hand pretending I didn't see it. I think that hand would haunt me and I would get no rest. I try not to think where that money is going, because that really isn't any of my business. I was told to help when asked...and they are asking.