I still see your face in the morning light
Your laughter's a ghost that haunts the night
We had a moment, now it's just a memory
A bittersweet tale of what was meant to be
I played our song, it's still on repeat
But the rhythm of us is now incomplete
I tried to hold on, but I know it's true
It's time to let go, and say goodbye to you
But the echoes of goodbye keep calling out my name
A melody of love that's tangled in the rain
Though I've accepted it's over, it still feels so alive
In the echoes of goodbye, I'm learning how to survive
Every corner of this town whispers your name
In every little thing, I find a trace of the flame
I've packed up the memories, tucked them away
But your shadow lingers in the light of day
I danced to our tune, under the moonlight's glow
But now I'm dancing alone, with a heart that's slow
I tried to hold on, but the truth came clear
It's time to move on, through the pain and the tears
But the echoes of goodbye keep calling out my name
A melody of love that's tangled in the rain
Though I've accepted it's over, it still feels so alive
In the echoes of goodbye, I'm learning how to survive
Every corner of this town whispers your name
In every little thing, I find a trace of the flame
I've packed up the memories, tucked them away
But your shadow lingers in the light of day
I danced to our tune, under the moonlight's glow
But now I'm dancing alone, with a heart that's slow
I tried to hold on, but the truth came clear
It's time to move on, through the pain and the tears
But the echoes of goodbye keep calling out my name
A melody of love that's tangled in the rain
Though I've accepted it's over, it still feels so alive
In the echoes of goodbye, I'm learning how to survive
So I'll sing this song as the final refrain
A tribute to the love that remains in the rain
In the echoes of goodbye, I'll find my way
And though you're gone, your memory will stay