Verse 1
I still set a place at the table sometimes
Still see your smile in the back of my mind
The silence is heavy, the days move so slow
Since you’ve been gone, I’ve not let you go
Pre-Chorus
Every memory’s a ghost with your name on its breath
And the ache in my chest is all that I have left
Chorus
But I love you too much to ever let go
Even if it breaks me, even if I know
That heaven is holding what I can't touch
And missing you hurts, but it’s part of love
You're not gone where love still lives
In my heart you will always exist
Verse 2
Sometimes I laugh, then I crumble inside
Because joy and grief, they both get to ride
The soul doesn’t heal on a schedule or clock
It just learns how to carry the pieces we lost
Pre-Chorus
So I write you these verses like letters unsent
You're gone from this world but not from my chest
Chorus
Cause I love you too much to ever let go
Even if it breaks me, even if I know
That heaven is holding what I can't touch
And missing you hurts, but it’s part of love
You're not gone where love still lives
In my heart you will always exist
Verse 3
The river of time can only tell
Why love remains and sorrow dwells
I know you're in heaven, safe and well
But the silence you left still feels like hell
Bridge
If love is a river, then I’ll be the shore
Always right here, forever yours
I’ll speak your name like a sacred hymn
Until I see your face again
Final Chorus
Cause I love you too much to ever let go
Even if it breaks me, even if I know
That heaven is holding what I can't touch
And missing you hurts, but it’s part of love
You're not gone where love still lives
In my heart you will always exist