I don’t know if you’ve ever had to wait for something promised to arrive. Perhaps you were awaiting payment for a task or a long-awaited job to eventuate. The greater the promise, the more intense the season of waiting can be.


The weight of a promise

Mary had been promised a son by a messenger from heaven. She was frightened not only by the messenger, but by the task at hand. Like any mother-to-be, she was anxious. The process of birth lay before her but weighing far more heavily on her was the life that this child would be called to lead.

“The angel said to her, “Do not be afraid, Mary; you have found favour with God. You will conceive and give birth to a son, and you are to call him Jesus. He will be great and will be called the Son of the Most High. The Lord God will give him the throne of his father David, and he will reign over Jacob’s descendants forever; his kingdom will never end.” – Luke 1:30-33.

Mary knew her son was to be born for a divine purpose – to bring the presence of God and peace to all mankind.

“His name shall be called Immanuel (which means ‘God with us’)” – Matthew 1:23.

“And he will be called Wonderful Counsellor, Mighty God, Everlasting Father, Prince of Peace.” – Isaiah 9:6.


A full heart

As she waited for the fulfillment of this promise, her heart would have been full. Full of hope and expectation, but also full of concern as to how she would raise this child to walk in His calling. Her response to this time of waiting was to trust and be obedient. God had chosen her. God was guiding her. God would be with her.

“Mary treasured up all these things and pondered them in her heart.” – Luke 2:19


Remember the fulfilled promise of God

In this season, take time to pause and ponder the Christ child who came for all mankind. For those living in cities of millions, and those dwelling in remote villages; for those living with much, and those living with little. Whilst He came for the many, He specifically came for you. Your Saviour. Your Prince of Peace. The fulfilled promise of God



Heavenly Father, open my eyes to see the things You have for me. Open my ears to hear Your voice leading me. And open my heart to know You are with me.



Have you missed the previous day’s devotions?

Catch up here.


Or sign up to receive them straight to your inbox!