I know this is crazy, but please don't close the door
If you don't like what I have to say, I won't show up anymore
And there's no doubt, another chance is more than I deserve
After all this time and after all the hurt

But when I look back through the chapters of my life
My one regret is telling you goodbye

Now I know I never should've let you go
I'm so tired of wondering what might have been
Seeing what I couldn't then
Even though my heart was telling me to stay
I had to turn and walk away, but not today
I promise I won't make the same mistake

This might not be the moment, and I might be out of line
But it might not be too late to start the life we left behind
And there's no expectation to forgive me and forget
But whatever comes, I just can't leave another word unsaid

Now I know I never should've let you go
I'm so tired of wondering what might have been
Seeing what I couldn't then
Even though my heart was telling me to stay
I had to turn and walk away, but not today
I promise I won't make the same mistake

When I look back through the chapters of my life
The hardest thing was telling you goodbye

Now I know I never should've let you go
I'm so tired of wondering what might have been
Seeing what I couldn't then
Even though my heart was telling me to stay
I had to turn and walk away, but not today
I promise I won't make the same mistake

I promise, I promise
The same mistake
I promise I won't make the same mistake