Bad For Me (feat. Meghan Trainor)

Teddy Swims Teddy Swims

The Painful Reality of Toxic Love

“Bad For Me” by Teddy Swims featuring Meghan Trainor delves into the emotional turmoil of loving someone who is inherently toxic. The song's lyrics paint a vivid picture of a relationship strained by broken promises and selfish behavior. Despite the deep bond, possibly familial as suggested by the line “I know we're blood,” the love shared is ultimately damaging. The repeated plea, “Please, don't make promises that you can't keep,” underscores the frustration and hurt caused by unmet expectations and the emotional toll it takes on the singer.

The song also touches on the internal conflict of wanting to express anger and disappointment but feeling unable to do so. The line, “Sometimes, I just wanna scream in your face, but when you're in pain, I just walk away,” highlights the struggle between confronting the toxic behavior and the instinct to protect the other person. This dichotomy is further explored through the advice of a therapist, suggesting the singer seeks professional help to navigate these complex emotions. However, the singer remains skeptical about the effectiveness of such advice, believing that the other person is too selfish to understand or change.

The chorus, with its poignant declaration, “No matter what, I love you endlessly, but I gotta run from your reality,” encapsulates the heart-wrenching decision to distance oneself from a loved one for self-preservation. The song acknowledges the difficulty of this choice, especially when the bond is as strong as blood. The repeated acknowledgment of the other person's selfishness and the impact of their lies further emphasizes the necessity of this painful separation. Ultimately, “Bad For Me” is a powerful exploration of the complexities and heartache involved in loving someone who is bad for one's well-being.

Share on social media Share as link
  1. Apple Juice
  2. Bad Dreams
  3. Lose Control
  4. The Door
  5. Are You Even Real (feat. GIVĒON)
  6. Some Things I'll Never Know
  7. Funeral
  8. Simple Things
  9. Suitcase
  10. Rivers
View all Teddy Swims songs

Most popular topics in Teddy Swims songs

Related artists

  1. Kaash Paige
    Kaash Paige
  2. Sade
    Sade
  3. Steve Lacy
    Steve Lacy
  4. Rockwell
    Rockwell
  5. Bruno Mars
    Bruno Mars
  6. Rag'n'Bone Man
    Rag'n'Bone Man
  7. Jac Ross
    Jac Ross
  8. Allen Stone
    Allen Stone