One of the best ways to find happiness is to give to other people. People who volunteer in their community report greater happiness, as do people who donate to charity.