Ive been crazy, Ive been blinded
Ive been walking down the wrong path of life
Ive been broke down, Ive been mistreated
To ever think our love had a chance to survive
I know I havent held you as much, as much as I should
I know I havent given you everything, everything that I could
If I promised tonight, to change my life
Would you come back? or Have I waited too long?
If I made things right, what if I started tonight?
Would you come back to me? Or have I waited too long?
I have been faithful, I've never strayed
And I know that there are times I dont see things your way
But Im still here, and I will never leave
And If this whole thing doesnt work-out
It wont be because of me.
If I promised tonight, to change my life
Would you come back? or Have I waited too long?
If I made things right, if I started tonight?
Would you come back to me? Or have I waited too long?
I remember a wise old man telling me:
"You better hold onto what you've got,
It'll slip right through your fingers,
and you dont know what you go until its gone,
Until its gone"
If I promised tonight, to change my life
Would you come back? or Have I waited too long?
If I made things right, what if I started tonight?
Would you come back to me? Or have I waited too long?
Too long
Have I waited too long?
Too long, too long too looooong