Here I've waited at these temple gates for years Ever hoping how I've longed to draw him near He's been promised, God's chosen one will come So I've been told, before my days on earth are done I've fasted and I've prayed that today would be that day I've carried this truth, and I've held on, I've kept the faith But seasons change, and this life fades Yet these weathered hands still long to hold the Babe Messiah I beckon You with my tears, after all these years Emmanuel, until my dying day, my lips will speak His name... Messiah And then I saw Him, a tiny baby wrapped in light I ran toward Him, a thousand angels filled my sight And finally, these hands now hold What kings and prophets long foretold I am at peace, I've been released, He's come to set me free Messiah I have kissed his face with my tears, after all these years Emmanuel, until my dying day my lips will sing His praise ... Messiah Messiah Messiah