Volunteering, a worthy cause
"In fact, for anyone interested in volunteering, research shows it can be beneficial in improving mood, self-esteem and quality of life, and in reducing stress, pain and depression. It also shows that ill people who volunteer, become better at managing their own illness in turn and volunteering can strengthen their immune system."