The Meaning of Eternity