There were so many times
My heart has been broken in two
I kept them waiting enough
'Cause nobody's heart was true
For every time I gave into love
I was always in the blue
And just when I was about to give up
I found myself and angel call to you

I've been waiting a lifetime
For somebody to love me like you do, oh, yeah oh, yeah
I was thinking that I'd always be lonely
But God came up with someone like you, oh, yeah
Just to think I had made up my mind love was over
Somebody gave me the love
That somebody was you

I tell you night after night
I've prayed for someone like you
But noone never was right
They could not compare to you

I wasn't sure if I couldn't do
It felt the same, the same
I didn't know that God had it through
And daily that you're love my mind waited

I've been waiting a lifetime
For somebody to love me like you do, jeah oh, yeah oh, yeah
I was thinking that I'd always be lonely
But God came up with someone like you, yeah
Just to think I had made up my mind love was over
Somebody gave me the love
That somebody was you

I've been waiting a lifetime
For somebody to love me like you do
I was thinking that I'd always be lonely
But God came up with someone like you
Just to think I had made up my mind love was over
Somebody gave me the love
That somebody was you
Only you
That somebody was you
That somebody was you

Composição: Babyface / Kenny G