He's my rock, sword and shield He's my wheel, Lord, in the middle of the wheel He's my lily of the valley He's my bright morning star Oh, makes no difference what you may say I'm goin' down on my knees and pray I bleed by waiting Oh, wait on my Jesus 'Til He comes, oh yeah Oh, Rebecca She said she saw Him Doesn't she kneel down in prayer He came riding through the elements And His Glory filled the air Yes, He had a rainbow 'round His shoulder Yes, He had the government in His hand I believe I'll wait, yes Wait on Jesus I know He'll come, oh yeah Oh, makes no difference what you may say I'm goin' down on my knees, Lord, and pray I bleed by wait, wait, wait on Jesus He'll be here one day