New research suggests that people who are happy with life do not only live a better quality life, but also a longer one.