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