Devil I've Been (feat. ERNEST)

Post Malone Post Malone

Redemption and Transformation: The Journey of a Troubled Soul

In "Devil I've Been (feat. ERNEST)," Post Malone delves into themes of redemption, self-awareness, and transformation. The song's narrative centers around a protagonist who acknowledges his past misdeeds and the darker aspects of his personality. The lyrics paint a vivid picture of a man who has lived a life filled with sin and recklessness, yet finds a glimmer of hope and salvation through the presence of a significant other. This person, metaphorically described as an angel, serves as a catalyst for his desire to change and become a better version of himself.

The song employs religious imagery and metaphors to convey its message. The protagonist refers to himself as a demon and acknowledges his hell-bound friends, indicating a life steeped in vice and moral decay. However, the arrival of the angelic figure prompts him to hang his hold on the walls, symbolizing his attempt to leave his past behind and seek redemption. The repeated refrain, "I ain't the devil I've been," underscores his determination to shed his former identity and embrace a new path.

Post Malone's collaboration with ERNEST adds depth to the song, blending their distinct vocal styles to create a haunting yet hopeful atmosphere. The lyrics also touch on the idea of personal growth and the impact of meaningful relationships. The protagonist's journey is not just about seeking forgiveness but also about recognizing the transformative power of love and companionship. The song ultimately conveys a message of hope, suggesting that even those who have strayed far from the righteous path can find their way back with the right support and motivation.

Share on social media Share as link
  1. Sunflower (feat. Swae Lee)
  2. Circles
  3. I Had Some Help (feat. Morgan Wallen)
  4. Congratulations (feat. Quavo)
  5. Stay
  6. Take What You Want (feat. Ozzy Osbourne & Travis Scott)
  7. Hollywood's Bleeding
  8. Goodbyes (feat. Young Thug)
  9. Chemical
  10. Die For Me (feat. Future & Halsey)
View all Post Malone songs

Most popular topics in Post Malone songs

Related artists

  1. Drake
    Drake
  2. French Montana
    French Montana
  3. Migos
    Migos
  4. Tory Lanez
    Tory Lanez
  5. D.R.A.M.
    D.R.A.M.
  6. Kid Cudi
    Kid Cudi
  7. Bryson Tiller
    Bryson Tiller
  8. The Chainsmokers
    The Chainsmokers