Being charitable provides a boost to your psyche that is tough to replicate in any other way. But note that although any charity will happily take your money, you can give in other ways and still reap the same happiness reward. Volunteering and donating your old or unused belongings have the same result.

– Jean Chatzky