I've been watching you Holding on for me But through the waiting and the wonder Somehow you still believe If your faith is strong Someday you will find It may not be like you expect it But I will come to you In a perfect time Chorus:You may be waiting for the fire When I'm calling through the rain You may be listening for the thunder While I'm whispering your name You may be searching for a sign To let you know that it's okay Hold onCause I'm on my way I came to AbrahamI was the sacrifice And forty years I walked with MosesThrough the wilderness of life I came to BethlehemI saw them crucify the lamb And as I rolled away the stone I heard Him say That He's coming back again Repeat Chorus