Skip to content

Read Revelation 21:1-7. Things are beginning to gear up for Christmas. Today is the first day of December! Before you get too far into the season, I invite you to stop and to receive the promise of Christmas: God is for us. God gets us. He understands the human condition. God wants to save us. From ourselves and from the world. God is always near us. He has “moved into the neighbourhood” (John 1:14 MSG).

But Christmas is not the end of the story! Jesus may well have arrived on a silent night in Bethlehem, but the Bible tells us he will arrive again one day. And not so quietly this time! The skies will open, the trumpet will blast, and a new Kingdom will be ushered in.

What will it look like? John tells us that Jesus will wipe every tear from our eyes, that graves will be emptied and the winter of death will pass into the summer of eternal life. Sorrow will end. Crying will stop. Pain will be healed.

The hope of Christmas will endure long after the last carol is sung, and the Christmas decorations are taken down. God’s promises endure. He offers each one of us a lifetime of hope.

May each of us live in anticipation of the thrill of Christmas hope.


Think about the following:

•          If Christmas this year could be everything you ever hoped for, how would you describe it?

Print Friendly, PDF & Email

Share this post on social media!

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.


Rob Westwood-Payne

Hi - I'm Rob. I'm married to Gail and we have a handsome, cheeky cocker spaniel called Harley. I am a Christian leader, pastor and preacher. I am a Salvation Army officer leading a congregation in the south of England. I am a leadership and discipleship blogger and daily devotional podcast host.