I used to think that I will never fall in love And then you showed me That you could be everything I want I gave my heart away, they put it on the shelf And took it down only to break it into pieces And then you came around, picked me above the floor You put me back together, I couldn't believe it Let me get this straight, you don't want to take You just wanna be someone I can always turn to Ride until the end, can you say that again I'm sorry I just wanna make sure that I heard you I waited for you my whole life You don't know what you mean to me If you asked me to be your wife I would turn around and say You mean to tell me That I can have you whenever I want I could tell you that I love you and you'd love me too No more waiting forever on love But I would wait all over again if it means I'd get you I've never been more sure of the unknown Just wanna show you how far my love goes You mean to tell me that you feel the same Then baby I'm here to stay I can't believe, that I found the one Yeah my search is done Now when you said to me Will you be my wife for the rest of my life For better or worse baby, no these ain't just words to me So take me to church, we'll be forever in love Every woman deserves a king, you mean the world to me Yeah we could be everything together, just us I waited for you my whole life You don't know what you mean to me If you asked me to be your wife I would turn around and say You mean to tell me That I can have you whenever I want I could tell you that I love you and you'd love me too No more waiting forever on love But I would wait all over again if it means I'd get you I've never been more sure of the unknown Just wanna show you how far my love goes You mean to tell me that you feel the same Then baby I'm here to stay Anywhere in the world I would go with you (I would go with you babe) We could be anywhere in the world As long as I'm with you (As long as I'm with you babe) And I can't wait, no I can't wait for you (No I can't wait) I can't wait for your love To be with you baby for the rest of my days (For the rest of my, rest of my days) Yeah you got up on one knee, you know I had to say yes Catch me walkin' down the aisle in my all-white dress Cancun for the honeymoon, we ain't done yet Thank God that I found my one You mean to tell me That I can have you whenever I want I could tell you that I love you and you'd love me too No more waiting forever on love But I would wait all over again if it means I'd get you I've never been more sure of the unknown Just wanna show you how far my love goes You mean to tell me that you feel the same Then, baby, I'm here to stay