Devil I’ve Been Lyrics
[Verse 1: Post Malone]
She tried to hide them wings under that Double RL
Well, she might be an angel, that's what I'm tellin' myself
And she knows I'm a demon, she heard 'bout all my songs
Saint Hank up on the wall, that man done seen it all
[Pre-Chorus: Post Malone]
Thank God there's still salvation
For a guy like me who still needs savin'
[Chorus: Post Malone]
So I hung my horns on the wall soon as she walked in
Been in here gettin' half gone with all my hell-bound friends
Yeah, I'm about tired of livin' this life of sin
Girl, I'm one hell of a night, yeah
But I ain't the devil I've been
[Post-Chorus: Post Malone]
(Ain't the devil, ain't thе devil)
Ain't the devil I'vе been
(Ain't the devil, ain't the devil)
[Verse 2: ERNEST]
Oh, I've been around the world twice, one foot from six feet deep
I got some burns from a flame I thought could never get me
And wouldn't you know she fell right through the roof
Of the bar where I met, yeah, and pulled up a stool
[Pre-Chorus: ERNEST]
Thank God there's still salvation
For a guy like me who still needs savin'
[Chorus: ERNEST]
So I hung my horns on the wall soon as she walked in
Been in here gettin' half gone with all my hell-bound friends
Yeah, I'm about tired of livin' this life of sin
Girl, I'm one hell of a night, yeah
But I ain't the devil I've been
[Post-Chorus: ERNEST]
(Ain't the devil, ain't the devil)
Oh, the devil I've been
(Ain't the devil, ain't the devil)
(Ain't the devil I've been)
[Bridge: ERNEST & Post Malone]
Oh, I ain't the flame I used to be
Yeah, it's funny how a cage can make a man feel so free
[Chorus: Post Malone & ERNEST]
So I hung my horns on the wall soon as she walked in
Been in here gettin' half gone with all my hell-bound friends
(Hell-bound friends)
Yeah, I'm about tired of livin' this life of sin
Girl, I'm one hell of a night, yeah
But I ain't the devil I've been
[Post-Chorus: Post Malone]
(Ain't the devil, ain't the devil)
Oh, I ain't the devil I've been
(Ain't the devil, ain't the devil)
Oh, I ain't the devil I've been
(Ain't the devil, ain't the devil)
Oh, I ain't the devil I've been
(Ain't the devil, ain't the devil)
I ain't the devil I've been
All lyrics are © the original artist. This content is shared for educational, informational, and non-commercial purposes under fair use. We aim for accuracy, but some errors may occur. Support the artist by buying official music.
Devil I’ve Been Song Meaning
Devil I’ve Been Song FAQs
What does 'hung my horns on the wall' symbolize in the song?
+The phrase represents giving up a wild or sinful lifestyle. It’s a metaphor for choosing redemption or love over recklessness and temptation, inspired by the arrival of someone special.
Who is the woman described in the lyrics and what does she represent?
+The woman is seen as an angelic figure, bringing hope and change. She symbolizes salvation, purity, and the possibility of redemption for men living in darkness.
How does the line 'I ain't the devil I've been' reflect the song's theme?
+It shows personal growth and inner change. The speaker admits to a troubled past but claims he’s no longer that person, suggesting the influence of love or a desire to be better.
Who is featured on 'Devil I’ve Been' with Post Malone?
+Ernest is the featured artist on 'Devil I’ve Been' with Post Malone.
Who produced 'Devil I’ve Been' by Post Malone?
+It was produced by Louis Bell,Charlie Handsome and Hoskins.
Who wrote 'Devil I’ve Been' by Post Malone?
+It was written by Post Malone,ERNEST,Louis Bell,Charlie Handsome,Hoskins and Chandler Walters.
When did Post Malone release 'Devil I’ve Been'?
+It was released on August 16, 2024.

Post Malone's Singles
- 1.
Ain’t How It Ends
- 2.
Back To Texas
- 3.
Better Now
- 4.
Buyer Beware
- 5.
California Sober
- 6.
Chemical
- 7.
Circles
- 8.
Congratulations
- 9.
Cooped Up
- 10.
Dead At The Honky Tonk
- 11.
Devil I’ve Been
- 12.
Don’t Understand
- 13.
Enough Is Enough
- 14.
Euthanasia
- 15.
Fallin’ In Love
- 16.
Finer Things
- 17.
Fortnight
- 18.
Go To Hell
- 19.
Goes Without Saying
- 20.
Green Thumb
- 21.
Guy For That
- 22.
Hateful
- 23.
Have The Heart
- 24.
Hey Mercedes
- 25.
Hide My Gun
- 26.
Hold My Breath
- 27.
I Cannot Be (A Sadder Song)
- 28.
I Fall Apart
- 29.
I Had Some Help
- 30.
I Like You (A Happier Song)
- 31.
Insane
- 32.
Joy
- 33.
Killed A Man
- 34.
Landmine
- 35.
Laugh It Off
- 36.
Lemon Tree
- 37.
Levii’s Jeans
- 38.
Livin It Up
- 39.
Losers
- 40.
Love/Hate Letter To Alcohol
- 41.
M-e-x-i-c-o
- 42.
Missing You Like This
- 43.
Motley Crew
- 44.
Mourning
- 45.
Never Love You Again
- 46.
New Recording 12, Jan 3, 2020
- 47.
Nosedive
- 48.
Novacandy
- 49.
One Right Now
- 50.
Only Wanna Be With You
- 51.
Overdrive
- 52.
Pour Me A Drink
- 53.
Psycho
- 54.
Reputation
- 55.
Right About You
- 56.
Rockstar
- 57.
Sign Me Up
- 58.
Socialite
- 59.
Something Real
- 60.
Speedometer
- 61.
Texas Tea
- 62.
Tommy Lee
- 63.
Too Cool To Die
- 64.
Two Hearts
- 65.
Waiting For A Miracle
- 66.
Waiting For Never
- 67.
Wasting Angels
- 68.
What Don’t Belong To Me
- 69.
When I’m Alone
- 70.
White Iverson
- 71.
Who Needs You
- 72.
Wrapped Around Your Finger
- 73.
Wrong Ones
- 74.
Yours
Song Credits
Writer
Chandler Walters, Charlie Handsome, ERNEST, Hoskins, Louis Bell & Post MaloneProducer
Charlie Handsome, Hoskins & Louis BellArtist
Featured Artist
Released on
August 16, 2024