So long, I've hoped for you So far, no one compares to you You got me dancing like a fool when I'm alone in my room You have me shoutin Halleluiah Just when I think about ya You got me loopy like a rollercoaster baby And I'm hangin on You got me skippin like a record baby To my favorite song You are the one Who surpasses all my expectations My search is done So I'm gonna have myself a celebration You are more than I could have ever asked for I've never been more sure, this love Is so worth waiting for I know my prayers can be answered You've proved dreams do really come true You got me dancing like a fool when I'm alone in my room You have me shoutin Halleluiah Just when I think about ya You got me loopy like a rollercoaster baby And I'm hangin on You got me skippin like a record baby To my favorite song You are the one Who surpasses all my expectations My search is done So I'm gonna have myself a celebration You are more than I could have ever asked for I've never been more sure, this love Is so worth waiting for You are what I never, knew I always wanted It's so incredible, the better thing that comes from trusting I've held patience's hand, You've made me a fan It's so wonderful, to be in God's perfect plan Oh I know I am blessed! And I know I would wait for you all over again! You are the one Who surpasses all my expectations My search is done So I'm gonna have myself a celebration You are more than I could have ever asked for I've never been more sure, this love Is so worth waiting for