From the recording Heart That's Hard of Hearing

Lyrics

Verse 1
I knew it in the silence when you walked out that door
The echo of your footsteps said you weren’t mine no more
My head was clear and certain, like a truth carved in stone
But my heart kept dialing a number that was gone

Pre-Chorus
Every night I’d tell myself, “Boy, just let her go”
But there was a stubborn voice inside that didn’t wanna know

Chorus
My head said it’s over, she ain’t coming back
But my heart was hard of hearing, kept ignoring facts
Kept on holding onto what we used to be
Like love was just a memory away from reality
I was torn between the truth and what I couldn’t let depart
Yeah, my head knew it was over… but it took time for my heart

Verse 2
I drove by your street like it might change your mind
Like the porch light flickering was some kind of sign
I held onto maybes, every “what if” I could find
While the truth sat waiting, just biding its time

Pre-Chorus
Friends all said, “Man, you gotta face that goodbye”
But I was still praying she'd just walk back in my life

Chorus
My head said it’s over, she ain’t coming back
But my heart was hard of hearing, kept ignoring facts
Kept on holding onto what we used to be
Like love was just a memory away from reality
I was torn between the truth and what I couldn’t let depart
Yeah, my head knew it was over… but it took time for my heart

Bridge
Then one night in the quiet, it finally got through
No more shadows dancing, no more wishing for you
The ache turned to acceptance, like a slow fading rain
And my heart finally heard what it been told through all that pain

Final Chorus
Yeah, my head said it’s over, and this time I agreed
My heart finally listened to what I could see
Let go of the past, set your memory free
Now the truth and these tears are in harmony
It ain’t easy letting go of a love that falls apart
But my head knew it was over… now so does my heart

Outro
Yeah, it took some time, and it tore me apart
But that goodbye finally reached… my heart