Oh I'm ready Never been so sure or quite so steady Gonna live my life to keep the promises I made Even though I make mistakes I know I'm ready 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 Never been so sure or quite so steady 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 it changed his life to be my man So he bought a ring and took my hand He says he's ready Never been so sure or quite so steady Gonna live his life to keep the promises he made Even though he makes 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 Never been so sure or quite so steady 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 Oh oh oh It's the treasure of my life just to spend it by your side I know I'm ready