Studies show spending money on others makes us happier than spending it on ourselves. Volunteering even just two hours a week predicts increases in life satisfaction. Even more surprising, those who donate their time to help others feel less busy and like they have more free time.