Why Helping Others Makes Us Happy - US News and World Report
Michael Simmons stashed this in How To Be A Super Connector
"People who volunteer tend to have higher self-esteem, psychological well-being, and happiness," Snyder says. "All of these things go up as their feelings of social connectedness goes up, which in reality, it does. It also improves their health and even their longevity."