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 praying for you And now I thank God every day 'Cause I finally found the piece that I was missing all along Girl, I've been waiting for you my whole life (I've been waiting, I've been waiting) Girl, I've been waiting for you my whole life, yeah (I've been waiting, I've been waiting) Oh, I finally found the piece that I've been missing all along Girl, I've been waiting for you my whole life I've been waiting, waiting for you my whole life, yeah I thought I knew what it was, now I wouldn't call it love before you 'Cause one kissed changed everything, yeah, yeah I'm finally done with searching, girl, because your smile is all I need And your song is all I sing, yeah Girl, I've been waiting for you my whole life (I've been waiting, I've been waiting) Girl, I've been waiting for you my whole life, yeah (I've been waiting, I've been waiting) Oh, I finally found the piece that I've been missing all along Girl, I've been waiting for you my whole life I've been waiting, waiting for you my whole life yeah I'd still be walking down this lonely road without you Just looking for the other part of me, yeah Oh, I finally found the piece that I've been missing all along Girl, I've been waiting for you my whole life I've been waiting, waiting for you my whole life, yeah (I've been waiting, I've been waiting) Waiting and waiting and waiting For you my whole life, for you my whole life, yeah (I've been waiting, I've been waiting) (I've been waiting, I've been waiting) Waiting and waiting and waiting (I've been waiting, I've been waiting) For you my whole life, for you my whole life, yeah