I spent the past year in homeless shelters so I have a good deal of empathy for homeless people and when someone asks me for change it really depends on the bullshit story about food or whatever. It's nearly impossible to starve here if you can walk about 3 blocks in any direction so I'll occasionally give them change if the bullshit story is good enough. I don't usually believe it, but if someone has enough balls to approach total strangers with a good enough bullshit story I look it as entertainment and if I have a pocket full of change I'll give them some and the card to the homeless coalition I always keep in my wallet.. I like to be entertained, but once I give someone a buck it's theirs to blow however they want. I'm not going to follow them around all day pretending I know what's best for them. For all I know they might be going through any number of horrible things. They could be about to kill someone to support a heroin habit for all I know. Maybe that dollar will save some poor suckers life, I don't know.
Hey, pray your sandwich you buy him doesn't have salmonella in it and doesn't kill the poor sucker.