Oh, I'm ready I've never been so sure Or quite so steady I'm gonna live my life To keep the promises I made Even though I make mistakes I know I'm ready I found a heart that was just like mine Yeah, I found a heart that was just like mine It's the kind of love that can make you blind And I'd do anything to see him smile Oh, I'm ready I've never been so sure Or quite so steady I'm gonna live my life To keep the promises I made Even though I make mistakes I know I'm ready I found the heart of my best friend It's the kind of love that understands He said he changed his life to be my man So he bought a ring and took my hand He says he's ready He's never been so sure Or quite so steady He's gonna live his life To keep the promises he made Even though he make mistakes I know he's ready For better or for worse He's gonna carry We're gonna have our hurts But it's the treasure of my life Just to spend it by his side I know I'm ready I found a heart that was just like mine Yeah, he makes me laugh and he lets me cry Oh, he listens when I lose my mind And now I get to grow old by his side I'm lucky and I'm ready I've never been so sure Or quite so steady I'm gonna live my life To keep the promises I made Even though I make mistakes I know I'm ready For better or for worse I'm gonna carry We're gonna have our hurts But it's the treasure of my life just To spend it by your side I know I'm ready It's the treasure of my life Just to spend it by your side I know I'm ready