So gracefully strong And I'm truly amazed To be the one you saved Though you waited for so long
Baby you proved me wrong Happiness is a tiny house Though it took me some time to realize Ah you waited for so long
I've kept you waiting I've kept you waiting For so long For so long
I've kept you waiting I've kept you waiting For so long For so long
Sing me a lovely song Baby stay with me Please please please hold on You're not the one for promises and I know But I can't shake the feeling I am willing to stay with you all lifelong
I've kept you waiting Oh I've kept you waiting For so long For so long
I've kept you waiting Oh I've kept you waiting For so long For so long