Religion and the Meaning of Life: An Existential Approach