When you give people who are being financially responsible money, you are enabling them to continue a bad habit. So you are actually helping by saying, "Love you but no."
Set up rules for when you will "give" not lend money. Never lend. My people know that I'll help with college. I'll help if they lose they job thu no fault of their own.