The old saying that it is better to give than to recieve has some scientific validity. Research shows that it is good for your health.
"Virtue is supposed to be its own reward, but accumulating evidence suggests that by helping others, people help themselves, improving their mental health, their physical well-being, even their longevity."
http://www.boston.com/news/local/articles/2003/11/28/for_good_health_it_is_better_to_give_science_suggests/
"Virtue is supposed to be its own reward, but accumulating evidence suggests that by helping others, people help themselves, improving their mental health, their physical well-being, even their longevity."
http://www.boston.com/news/local/articles/2003/11/28/for_good_health_it_is_better_to_give_science_suggests/