Heaven is God's promise which we can understand only symbolically in terms of (1) the ecstasy of worship; (2) the beatific vision or visio Dei; (3) Paradise as a garden; or the kingdom of God as (4) the New Jerusalem. Rather than a return to the Garden of Eden, heaven comes to us as God's future fulfillment of all creation. Heaven is God's future for all creation