[Intro – Low Voice + Sparse Guitar]
Mmm…
I been walkin’ with shadows, Lord…
Draggin’ a heart made of stone…
[Verse 1 – Deep Male Vocal]
Got a trail of old sins on my back,
Every mile got a story to tell.
I been prayin’ for a sunrise break,
But these nights keep ringin’ my bell.
Whiskey didn’t drown it,
Smoke couldn’t hide it,
Every truth I swallowed
Left ashes on my tongue.
[Backup Singers – Soft & Gospel]
(Hooo… ashes on my tongue…)
(Mmm-hmm… can’t run from what you done…)
[Verse 2 – Slow, Punchy Band Hit]
I keep hearin’ your name in the rain,
Like a choir full of ghosts in the dark.
Every word that you left inside me
Still burns like a branding mark.
I ain’t tryin’ to look holy,
Ain’t tryin’ to look strong,
Just a man with a cracked-up soul
Tryna right what he did wrong.
[Backup Singers – Call & Response]
Lead: “Can I be forgiven?”
Backups: “Mmm-hmm, Lord knows…”
Lead: “Will I ever let go?”
Backups: “Someday… someday…”
[Chorus – Big, Soulful, Statement Instruments]
And I’m cryin’ out loud with my hands in the fire,
Tryna melt down the chains I made.
If redemption got a price, I’ll pay it higher,
Just don’t let my soul fade, fade, fade…
Don’t let my soul fade away.
[Bridge – Vocal Breakdown + Backup Choir]
(Organ swells, guitar cries out)
I’m fallin’ to my knees,
Right where you left me…
Lord, I’m beggin’ for mercy,
Let these wounds confess me…
Backups:
(Mercyyyy… let the man be free…)
Lead:
I ain’t askin’ for a halo,
Just a little bit of peace tonight…
Backups:
(Peace tonight… peace tonight…)
[Final Chorus – Full Gospel Soul]
I’m cryin’ out loud with my heart in the fire,
Tryna burn out the lies I made.
If forgiveness got a doorway, lift me higher,
Don’t let my soul fade, fade, fade…
Don’t let my soul fade away.
[Outro – Low Voice, Raw & Honest]
Mmmm…
Ashes on my tongue,
But I’m still speakin’ truth…
Tryna rise again,
If the Lord leaves proof…