Advent is a time to prepare for the arrival of God’s promise. As Jesus is born His first promise is fulfilled. The One who was to come has arrived to repair our relationship with God our Father. He comes with another promise. One that declares we will live a new kind of life. One free of sin and sin’s affect. That promise is heaven. As sure as the first promise was fulfilled we can be certain the second will also because it comes from the very mouth of our Lord God the Almighty.