Q: Won't beggars just spend the money I give them on drugs and alcohol?
A: Divinity is one of the steps to happiness. It is not your responsibility to teach people lessons, and it's not your responsibility what they do with that money. Act as God in that moment, see the other person's soul, and connect to their soul. Bless them in the moment as the money changes hands.