“Now the LORD was gracious to Sarah as he had said, and the LORD did for Sarah what he had promised.” Genesis 21:1

How good are you at keeping promises? I’ve made tons of them. Some are easily verified; my husband can tell you if I got ready on time like I said. But he can’t tell you if I’ve kept my vow to be true to him in sickness and in health because we haven’t personally experienced serious illness. Some promises just unfold over time.  

Scripture is full of God’s promises. He promised a Savior and a home for those who call on His name. He promised a future full of hope. However, people have often had to wait for His promises to be fulfilled.

The best part is that based on His track record, we know that He’s not one to break a promise. He told Abraham that he would be the father of many nations (Genesis 18:5) and Mary that she would conceive and bear a son (Luke 1:31). With no baby bump and maybe some nausea, I can only imagine what was going through Mary’s mind the first few days of her pregnancy. I also can’t blame an incredulous 90-year-old Sarah for laughing at God’s plans! Neither Mary nor Sarah could just run to the walk-in clinic and corroborate God’s promise with a blood test; instead, Mary took His word for it and proclaimed:

“My soul glorifies the Lord and my spirit rejoices in God my Savior. … He has helped his servant Israel, remembering to be merciful to Abraham and his descendants forever, just as he promised our ancestors.” (Luke 1:46-47, 54-55).

Maybe you’ve had to wait 9 months for God’s promise to be fulfilled. Perhaps you’ve been waiting for 9 years. Either way, the great news is that God is the kind of person who delivers! 

May you find rest in the hope of God’s word today.

What is the attitude of your heart when God asks you to wait? 

Take Action

Read Luke 1:46-55 and choose a verse that jumps out at you. Write it down.

This Advent, as we anticipate the celebration of Jesus’ birth, would you spend some time echoing the words of Mary and praising Him knowing that He is the best promise keeper there is?

If you have a prayer request, our mentors would love to pray with you. 



Tags: anticipate Mary Christmas God's promises