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)