Okay, this is really old school, but I thought a few of you might enjoy this song I wrote and arranged for GLAD back in the 90s for their Voices of Christmas album. I tried to capture the reality that all of life is waiting until that final day when we will see our Savior’s face and will have to wait no more.
Here are the lyrics:
All the world was waiting for the promised One.
Prophets through the ages claimed that He would come.
Would He be a warrior, or a conquering king?
Could he be the one who’d save us from our sin and suffering?
All the world was waiting the night that you were born.
God of life eternal, in a fragile form.
Shepherds gathered closer, gazing at your face;
Wondering how this helpless child could save a fallen human race.
All the world was waiting as you became a man.
Truth was in your teaching, healing in your hand.
Though your heart was sinless, you laid down your life;
To pay the debt that only perfect love could satisfy.
Now the world is waiting for another day,
When your Sovereign hand will turn the final page,
And all will be accomplished; Our trials and tears will end;
And those who’ve longed to see you will never wait again.
Great song Bob! Thanks for your gifts to the church.
thanks for posting this Bob. Since “I”M” old school, it was perfect for me! I love it. Merry Christmas!
Bob, I love that album. In the first light, One Quiet Moment, and this song continue to be favs of mine at Christmas. Loved the acappella sound of Glad, and still do. Waht a blessing you guys were/are to the church.
Beautiful lyrics. Thought-provoking and Christ-glorifying.
This is lovely and brings to mind the Bible when it says that all of Creation groans and waits for the glory of the Lord to finally settle on the earth.
Not old school Bob…it’s ancient Truth that refreshes my soul every year I play it! What a special song…powerful lyrics sung a cappella in a beautiful arrangement! Never ceases to bring tears of wonder and joy!
One of my all-time favorite Christmas songs…the lyrics move my heart to tears!! What a Promise we’ve been given in Jesus!!