Helping others improves cholesterol, self esteem, and tend to befriend mindset to start the list. One interesting fact I found in McGonigal's The Upside of Stress is that survivors who are put to work and given ways to help counterbalance their/our need for help. There was a story of vulnerable youth who were trained to be EMS workers and their lives turned around because of the altruism they were giving. It might not be obvious that it is better to give than to receive, but it is an axiom with the richest depth of meaning. I recently saw a TED talk that spoke about apathy, saying that people really aren't apathetic almost ever, we just are struggling to find a way to help or be helpful in a society that structurally dis-empowers quite often. What would be awesome would be if systems of care giving and helping were given to locations everywhere so that people had more opportunities to help others. People want to volunteer, to help. Not just "able bodied people" but all people benefit when they have an avenue to help someone or something in need.