God, Eternity, and Spirituality