Waiting, waiting Waiting, waiting Waiting, waiting Waiting Listen up while I tell you this You better listen well Don't ever fall in love till you know it well With someone that you trust 'Cause I'm back again with a lover and friend And she's touched my soul She sticks by my side in the Sun and the rain And I won't let her go But God knows I try To give lovers everything And each time, I die But you let me smile again With someone that I adore I can't believe I'm waking up in paradise 'Cause I've been waiting for you all my life Waiting, waiting I can't believe I'm waking up in paradise I only feel this when you're by my side Waiting, waiting You better listen up, you better listen well 'Cause I'm back to rock your world I've been gone for awhile and I'm back with a smile 'Cause in God we trust Don't ever doubt your man when you think he's down 'Cause you got to pass the test 'Cause he depends on you and he needs your love You see, you've got to be there 'Cause God knows I try To give others everything And each time, I die But you made me smile again With someone that I adore I can't believe I'm waking up in paradise 'Cause I've been waiting for you all my life Waiting, waiting I can't believe I'm waking up in paradise I only feel this when you're by my side Waiting, waiting I can't believe I'm waking up in paradise 'Cause I've been waiting for you all my life Waiting, waiting I can't believe I'm waking up in paradise I only feel this when you're by my side Waiting, waiting I can't believe I'm waking up in paradise 'Cause I've been waiting for you all my life Waiting, waiting I can't believe I'm waking up in paradise I only feel this when you're by my side Waiting, waiting Waiting, waiting Waiting, waiting