[Verse 1]
There were highs, there were lows
There were stories that I wrote before you
But they all ended up the same, yeah, yeah
I lay in bed, bow my head, didn't know that I was prayin' for you
Mmm, and now I thank God every day, yeah
'Cause I finally found the piece that I'd been missin' all along
[Chorus]
Girl, I've been waiting for you my whole life
Oh yeah
Girl, I've been waiting for you my whole life, yeah
Oh, I finally found the piece that I've been missing all along
Girl, I've been waiting for you my whole life
Waiting for you my whole life, yeah
[Verse 2]
I thought I knew what it was, now I wouldn't call it love before you
'Cause one kissed changed everything, yeah, yeah
And I'm finally done with searchin', girl, because your smile is all I need
And your song is all I sing, yeah
[Chorus]
Girl, I've been waiting for you my whole life
Oh yeah
Girl, I've been waiting for you my whole life, yeah
Oh, I finally found the piece that I've been missing all along
Girl, I've been waiting for you my whole life
Waiting for you my whole life, yeah
[Bridge]
I'd still be walking down this lonely road without you
Just looking for the other part of me, yeah
[Chorus]
Girl, I've been waiting for you my whole life
Girl, I've been waiting for you my whole life, yeah
Oh, I finally found the piece that I've been missing all along
Girl, I've been waiting for you my whole life
Waiting for you my whole life, yeah
[Outro]
Mmm
Girl, I've been waiting for you my whole life