Volunteering doesn't just benefit the people you are helping. It also improves your own health. Research shows people who do things for others have better brain and heart health.