An important article at Monday Evening for those who are generous, and perhaps tend to attract freeloaders:
Here’s how to deal with an annoying mooch who is otherwise a basically decent guy: Just say no. Don’t say why not; that invites negotiation. If asked why not, say no again, and ignore any uncomfortable silence. You do not want his request for a favor to turn into a dialogue.