Yeah, mmm, whoo! Alright, mm-hmm... Yeah, ooh-ooh-ooh... I've been up and I've been down I picked myself up off the ground This is all I know that's true, ooh... But I've heard from here and I've heard from there Said that You were everywhere And I'm the reason for everything You do, ooh... So to put my mind at ease I'm gonna get down on my knees Mr. Jesus, if You please How I've waited for this moment to be saved And on my way to Heaven, oh... How I've waited for this moment to be saved (Oh, Lord, mmm, yeah) And on my way to Heaven, ooh... I've been right and I've been wrong I've been weak more times then strong Life is more than I can stand, oh... I can't control the way I feel What is fake and what is real? I am just a foolish man, ooh... So I've decided that today I am turning from my way Ready to do what You say How I've waited for this moment to be saved (Oh, Lord, alright) And on my way to Heaven, oh... How I've waited for this moment to be saved (So long, oh, Lord) And on my way to Heaven (And I'm on my way to Heaven) So to put my mind at ease I'm gonna get down on my knees Mr. Jesus, would You please, help me! How I've waited for this moment to be saved (So long, ah...) And on my way to Heaven, oh... How I've waited So long for this moment to be saved And I'm on my way to Heaven Jesus! Ah, I've waited so long to be saved And I'm on my way to Heaven Oh, yeah, I have waited so long Ah, my life was all wrong to be saved And I'm on my way to Heaven Jesus! Oh, Lord! Alright On my way, on my way, yeah...