being generous when you're broke