Once upon a time I promised you my hand I was just a boy But I was your man Lost in the laughing eyes of love Just like a fairy tale From beginning to end I remember it well I might've broke your heart A thousand tears to shed But if you saw me now You'd be glad I did I still think about the day When your daddy told me That I was not the one I had to set you free Well I'm not proud Of some things I've done Still they follow me around No matter where I run Like when I broke your heart A thousand tears to shed But if you saw me now You'd be glad I did On your mama's front porch Begging me to stay "Remember our good times" I can hear you say But if you only knew What I know now You'd see after all You really won somehow I might've broke your heart A thousand tears to shed If you saw me now You'd be glad I did Though I broke your heart A thousand tears to shed If you saw me now You'd be glad I did