The Longest Wait
Imagine waiting 400 years. Four centuries of silence from God. No prophets, no new revelation, just the echoes of ancient promises and the ache of hope deferred.
That’s where Israel was when Jesus arrived. Generations had prayed the promises, studied the prophecies, and watched the horizon for the Messiah. Isaiah spoke of a virgin birth. Micah pinpointed Bethlehem. Malachi promised a messenger to prepare the way.
But would God really keep His word?
Writing “The Promise Kept”
This song had to open the album because it opens the story. Before we celebrate the birth, we need to feel the weight of the wait. The longing. The faith required to believe in promises spoken centuries before.
I wanted to capture that moment right before everything changesโwhen heaven is holding its breath, when the stage is set, when “the time has come.” The lyrics deliberately reference specific prophecies: Isaiah’s virgin birth, Micah’s humble town, the prophetic voices that painted a picture of a coming King.
The bridge asks, “Can you hear it? Something’s changing. Can you feel it? Hope is waking.” Because that’s what Advent isโholy anticipation. The world was about to discover that when God makes a promise, He keeps it.
The Theology
God’s faithfulness isn’t just a nice attributeโit’s foundational to our faith. Numbers 23:19 declares, “God is not human, that he should lie, not a human being, that he should change his mind. Does he speak and then not act? Does he promise and not fulfill?”
If He kept His promise about the first coming, we can trust His promise about the second. Every prophecy fulfilled in Christ’s birth is evidence that we can trust every promise yet to come. Isaiah 7:14 prophesied, “Therefore the Lord himself will give you a sign: The virgin will conceive and give birth to a son, and will call him Immanuel.” Micah 5:2 specified Bethlehem: “But you, Bethlehem Ephrathah, though you are small among the clans of Judah, out of you will come for me one who will be ruler over Israel.”
2 Corinthians 1:20 reminds us, “For no matter how many promises God has made, they are ‘Yes’ in Christ.”
Musical Journey
“The Promise Kept” starts quiet and builds. Piano and strings create that sense of waiting, of something brewing beneath the surface. By the final chorus, it explodes into triumphโbecause the wait is over. The promise is kept. Emmanuel has come.
This is where our Christmas story begins: not with a baby in a manger, but with a faithful God who never forgets His word.
What promises are you waiting for God to keep? Let this song remind you: He is faithful.
