Comment Here's a thought. (Score 1) 570
Try this suggestion: Why not invest a bit of your time along with some of your money?
In every city in the western world, there's homeless people. Go find one. But don't just give him (or her) money.
Start talking to him. Tell him you want to take him out for a meal, you'll pay. Find out more about his story, where he's from, and how he ended up on the street.
I'm not saying become friends with the guy, but by merely investing a small amount of time, you'll get some insight as to what some of these people on the street really do face, you'll come away from it with a better sense of fulfilment knowing that your money has been spent well, with a greater understanding and increased concern for an issue like this that is right on our doorstep, and a realization that homeless people are really not that much different from you and I.
Just a thought.