It’s December and time to get out of my bad mood. So no more sad songs. Advent isn’t a joyful season though, so before we move on to happy songs, we need some watching and waiting songs. Here’s one that’s new to me, by Rick Lee James, also new to me.

Heaven sent a child to save us, light for all to see
Helpless baby, mighty savior, holy mystery.
Unto us a son is given, born in Bethlehem
Lamb of God the light of nations, God in flesh became

Chorus
Watching, waiting, longing for the day
When His people would glorify the Name above all names

Verse 2
For the joy that lay before Him, chose our agony
Jesus bore the wrath of Calvary, washing sinners clean.
Our Messiah, Christ our brother, word of God in flesh
Loosed the chains that held us captive, broke the bonds of death

Chorus
Watching, waiting, longing for the day
When His people would glorify the Name above all names

Verse 3
So we wait with expectation for His Advent here.
Bride of Christ, His word proclaimed for all the world to hear.
He will come in clouds descending at the trumpet sound
In the light of Christ our Savior every knee will bow.

Final Chorus
Born in an manger, dying on a tree
Rising Easter morning to set His people free
(We’re) Watching, waiting, longing for the day
When all nations will glorify the Name above all names

This song was released in March of this year by singer/ songwriter Rick Lee James. The words contain not just the most common images of Advent music, but lines from plenty of great Advent hymns.

The tune is catchy, but can also be sung very beautifully in multiple styles.