People say that doing good for others is good for you, too. But what, exactly, can charity do for you?
Volunteering doesn’t appear to cause better health, per se (rather, healthy people may be more able to volunteer), but it does cause greater happiness. Interestingly, donating money didn’t have the same effect.
If you’re looking to make yourself (and others) happier, put your free time toward a worthy cause.