[Intro]
[Verse 1]
Today I walk with heavy steps
Two angels laid to rest
My baby girl, my precious one
And the mother who gave me breath
No mother should bury her child
It breaks what’s left of me
But in the silence of my sorrow
I hear eternity speak
[Chorus]
God knows best, even through my tears
When the world feels cold, and love disappears
He holds their hands while I let go
Though it hurts more than I’ll ever show
I trust He’s near, though my heart’s a mess
Today I lay them down…
But God knows best
[Verse 2]
I see your smiles in morning light
Hear your laughter in the breeze
Two souls that shaped my very life
Now finally at peace
I wish I had more time,
Just one more day to hold
But love is stronger than the grave
And memories won’t grow old
[Chorus]
God knows best, even through my pain
He gives and takes, then gives again
When I can’t stand, He carries me
Through this valley of agony
So I’ll release them, lay them to rest
Though it breaks me down…
God knows best
[Bridge]
I’ll light a candle in the dark
A song for you inside my heart
I’ll live to honor all you gave
And meet you there beyond the grave
[Final Chorus]
God knows best, when I don’t understand
He writes the story with a higher hand
My tears may fall, but hope remains
That love like yours will never fade
So with trembling hands and one last breath
I say goodbye…
But God knows best
[Outro]