[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