Embedded Player There are plenty of factors in life that contribute to happiness. But could keeping in touch with your loved ones be the most important?