Make A Wish, however, was not for the prize. A length of time ago so large that it is rather shameful, I raised a bunch of money by crocheting and selling scarves and promised to donate the money to cancer-related stuff. Then I never actually donated it. So I donated it to Make A Wish earlier this evening, and the possibility of Star Wars novels is a bonus that I actually secretly hope I don't win. Not because I don't like Star Wars...but because I don't have the shelf space right now.
So am I selfish, donating simply because I want the prize in the first case and out of duty in the second? I couldn't have lived with myself if I transfered the scarf money from its envelope into my wallet. Therefore am I not doing it to help others...only to help myself? Is any charitable donation selfless, if it's just to make us feel good?