I've been waiting, hesitating, holding on 'til I know it's the right thing Got no hurry, got no worry, I'm just waiting, seeing what time brings I don't care, I don't care, I don't care if it takes forever All my life I've been searching for the right girl All my life, and I'm gonna search the whole world All my life ... Gotta be there, waiting somewhere, waiting for me although she don't know it Unexpected, misdirected, so confused but I'm never gonna show it I don't care, I don't care, I don't care if it takes forever All my life I've been searching for the right girl All my life, and I'm gonna search the whole world All my life ... Everyone asks what I'm proving, chasing impossible dreams They tell me life ain't no movie, but I never listen I don't wanna know what they mean All my life I've been searching for the right girl All my life, and I'm gonna search the whole world All my life ... Still I'm waiting, hesitating, gotta be sure, I gotta be certain Can't get this wrong, it's been so long, been so long now but still it's not hurting 'Cause I don't care, I don't care, I don't care if it takes forever All my life I've been searching for the right girl All my life, and I'm gonna search the whole world All my life ...