Have you ever wondered if God would not keep his promises? There are days and seasons of life when we all begin to question God’s faithfulness to us. We’ve patiently waited and humbly obeyed, yet it seems that God is ignoring us.

During the “silent years” in Scripture (the 400-year period between the books of Malachi and Matthew), many Jews abandoned their faith in God because it seemed as though he would not keep his promise of sending a Messiah. After all, it had been 400 years of waiting and hoping that today would be the day the Messiah was born. It had been so long since God had acted on behalf of the Jewish nation that many people wrote off God’s promise of a Messiah as a myth—another fairytale.

However, not everyone abandoned faith in God.

In Luke 1, the author records the narrative of Zechariah and Elizabeth, a couple who remained faithful to God day after day, even when those around them turned away from Yahweh. Despite God’s apparent silence, Zechariah and Elizabeth continued to believe that God would fulfill his promise to bring a Messiah.

Just when people were convinced that God would not come through on his promise, the Angel Gabriel visited a teenage girl named Mary to tell her that she would give birth to Jesus, the Messiah—the Savior of the world.

So what do we do when it seems that God won’t come through on his promises?

We wait. We remain hopeful. We remain faithful.

Zechariah and Elizabeth chose to remain faithful to God, even when they couldn’t sense him moving. We should follow their example because, as Luke 1:20 says, God’s promises will be fulfilled “at their proper time.”