I met him in the spring down a red dirt road
He had a crooked smile and a heart I didn’t know
Said all the right things, played the long game slow
Built me up high just to let me go
He told me dreams, he painted skies
But behind those eyes were a thousand lies
Chorus
He was smoke and mirrors, sweet talk and pain
Pulled me in like whiskey, ran me out like rain
Left me broke down on the edge of goodbye
With a heart full of fire and tears I can't dry
I gave him my soul, he just wanted control
Now I’m picking up the pieces he stole
Verse 2
He knew how to twist truth into gold
Made me question my worth, my mind, my soul
I lost myself in the name of love
But darling, that wasn’t love — it was never enough
I wore blinders made of hope and grace
While he played the game with a stranger’s face
Chorus
He was smoke and mirrors, sweet talk and pain
Pulled me in like whiskey, ran me out like rain
Left me broke down on the edge of goodbye
With a heart full of fire and tears I can't dry
I gave him my soul, he just wanted control
Now I’m picking up the pieces he stole
Bridge
But I’ve learned how to f***t in the dark
How to mend what’s left of a shattered heart
I ain't his fool anymore
I’m walking out and slamming that door
Final Chorus
He was smoke and mirrors, but I see clear
No more lies gonna keep me here
I’m rising up from the ruins and scars
Got my name back and a brand-new start
I gave him my soul, now I’m taking control
He won’t take another piece he stole
Outro
He was smoke and mirrors...
Now he’s just gone.