There are two points to this story. First, doing volunteer work is a great way to meet new friends—and second, always make friends with people who can see through you. Studies back up my experience that volunteering can lead to more social relationships and friendships, and this (I hope it comes as no surprise at this point) has an impact on our happiness.

