

Prompt / Lyrics
[Verse 1 – Devil (male)] Smoke on the ridge Boots in the ashes I was raised on wreckage Built my name outta clashes Red dust on my jacket Broken halo on my chain I was walkin’ like a problem Lookin’ for someone to blame [Verse 2 – Angel (female)] White dress torn at the border Feathers stained from the fight I’d been marchin’ for my orders Thought I knew wrong from right Saw your flag in the firestorm Heard your laugh through the rain I should’ve turned my eyes away But you burned through the blame [Chorus – Both] We made heaven in my rearview Fire in your soft blue eyes War drums turn to slow songs Under blood-red, mercy skies You were supposed to be my ending I was sent to cut you loose But this devil fell for an angel When the smoke cleared ’round the truce [Verse 3 – Devil (male, half-rap)] You were standin’ on a crater Like a prayer in the dust I said, “You lost, little savior?” You said, “Boy, you lost your trust” We talked hell, we talked heaven We talked scars, we talked names You were light with a little edge I was dark with a little shame [Verse 4 – Angel (female)] You shared whiskey from your canteen I shared stories from my choir You said peace just feels like cheatin’ When your blood runs like barbed wire But your hands were barely shakin’ When you brushed my wounded wing Guess a soldier learns to soften Holdin’ fragile, holy things [Pre-Chorus – Both] You said, “I ain’t never been forgiven” I said, “I ain’t never been free” Two sides of the same old river Both prayin’ just to breathe [Chorus – Both] [Chorus] [Bridge – Call & Response] [low vocal register] (Devil) If they see me with you, they’ll hang my horns up on a tree (Angel) If they see me with you, they’ll cut my name out of the creed (Devil) Let ’em shout, let ’em curse, I’ve been hated all my life (Angel) I’ve been holy, I’ve been lonely, I choose sinner for a wife [Both] So take my hand in the smoke now Let their thunder roll on through If love’s a crime in both our worlds Guess we’re fugitives times two [Chorus – Both] [Chorus] [Outro – Both, soft] You were supposed to be my ending Now you’re all that I run to Yeah, this devil loves an angel And we’re learnin’ what love can do
Tags
rap, Moody country-rap duet with male and female vocals trading verses; sparse picked acoustic guitar and warm slide over a deep, steady trap-inflected groove. Verses lean into storytelling with half-sung, half-rapped phrasing; hook blooms with stacked harmonies, organ pad, and big, stomping drums. Subtle banjo and steel swells in the background; breakdown bridge strips to just guitar and vocal before full-band return., romantic, country, sad
3:34
No
12/26/2025