Song Cover Image

Ashes on the Altar

[Verse 1] Dust on the Bible Whiskey on my breath Romans 6:23 Reads like a death “The wages of sin is death” Whispers in the room I been sleepwalkin’ through the valley Waitin’ on my doom [Chorus] Ashes on the altar Blood on my hands I traded every promise For these broken, busted plans But “God so loved the world” Keeps cuttin’ through my lies John 3:16 in neon Burned behind my eyes (oh…) [Verse 2] I said I’d quit tomorrow Tomorrow never came James 1:15 Spells out my shame “When lust has conceived” It gives birth to this grave A heart in heavy chains That don’t know how to wave [Chorus] Ashes on the altar Blood on my hands I traded every promise For these broken, busted plans But “God so loved the world” Keeps cuttin’ through my lies John 3:16 in neon Burned behind my eyes [Bridge] I hear Ezekiel breathing On these dry bones of mine “I will give you a new heart” Beat it back in time 1 John 1:9 Carved deep in the wall “If we confess our sins” He’ll cleanse it all (have mercy…) [Chorus] Ashes on the altar Blood on my hands His Word weighs like a hammer But it lifts me where I stand ‘Cause God so loved this sinner He stepped into my night Now every verse that haunts me Turns my darkness into light