Sonja Lyubomirsky of the University of California at Riverside has discovered that the road toward a more satisfying and meaningful life involves a recipe repeated in schools, churches and synagogues. Make lists of things for which you're grateful in your life, practice random acts of kindness, forgive your enemies, notice life's small pleasures, take care of your health, practice positive thinking, and invest time and energy into friendships and family.
"Research shows that people who are grateful, optimistic and forgiving have better experiences with their lives, more happiness, fewer strokes, and higher incomes," according to Easterbrook. "If it makes world a better place at same time, this is a real bonus."http://www.livescience.com/7059-keys-happiness.html