Embedded Player Study after study shows that religious people are more fulfilled. But why? Commentator Eric Weiner describes the journey he took to find the happiness in holiness.