A C.S. Lewis story:
Jack and a friend were walking down a street in Oxford and passed by a beggar. Lewis reached in his pocket and gave the man a coin. For this he was reprimanded by his companion who said the beggar would only waste the money on drink. "What a coincidence," said Lewis, "that's just what I was going to do with it!"
(via Facebook - hope it's true!)