There are many ways you could make life better for others even for a moment. You could offer your seat to an old lady in the bus or give directions to a tourist on the street. But where do you draw the line? It's fine when someone asks for directions or help to move something. But if a stranger asks for cash, the answer is no. It might be mean but the real world isn't exactly that nice either.
If it's an emergency where he needed to get something, I'll rather buy the item than giving cash directly to him. But either way it's a tough call and I don't the right answer.
Sometimes your decision to help a stranger can be a matter of life and death, yet more often than not, they are probably just preying on your altruism. Under what circumstances are you willing to help a stranger?