Credit: Getty Images/iStockphoto/Pornpak Khunatorn People who are most generous may be more likely to have a happy life