Whether you’re raising funds for a charity or washing up in a local shelter, volunteering boosts your self-esteem and gives you a sense of purpose.
But, if you need more reasons for helping other people, social researchers have found that it also helps you live longer, with adults who volunteer up to three hours a month being a remarkable 10 times less likely to become ill or die in the five years following.