Can you believe it's already been seven years
And it feels like yesterday
I can recall what the right girl at the wrong time looked like
She was a waitress in the place where they knew me well
And they called me by my name
I was a guy with time that someone like her might like
Wasn't perfect but we knew we had to do it anyway
'Cause it's hard to let a good love go
We tried to find some open road
But what we found is you never can tell
And it all just goes to show
It's hard to let a good love go
Hard to let a good love go
I'll never forget how it seemed when she had to leave
And it was out of her hands
All of the plans that we made and the words that never got said
But there is no doubt that I have every reason to be angry and confused
You never can tell what the hell kind of hand life's gonna deal you
Tried to move on but it turns out it was tougher than it seems
'Cause it's hard to let a good love go
We tried to find some open road
But what we found is you never can tell
And it all just goes to show
It's hard to let a good love go
I thought that I was over you 'til that call came through
And it turned me upside down
I told you I had found someone
I was happy now
And I wanna believe that it's true
But it's hard to let a good love go
We tried and traveled down that road
But we found 'cause you never can tell
And it all just goes to show
Yeah, it all just goes to show
Well, it all just goes to show
It's hard to let a good love go
Hard to let a good love go (x6)