Marks On My Neck

Charlie Puth Charlie Puth

The Lingering Scars of a Broken Heart

Charlie Puth's song "Marks On My Neck" delves into the emotional aftermath of a tumultuous relationship. The lyrics paint a vivid picture of the physical and psychological scars left behind after a breakup. The 'marks on my neck' serve as a metaphor for the lasting impact of the relationship, symbolizing both the visible and invisible wounds that remain. These marks are a constant reminder of the pain and betrayal experienced, making it difficult for the narrator to move on.

The song explores themes of regret and self-blame, as the narrator reflects on their decision to open up and let someone get close. The repeated lines 'Wasn't worth it' and 'I let you get too close' highlight the internal struggle and the sense of vulnerability that comes with letting someone into one's life. The surface-level perfection of the partner contrasts sharply with the deeper emotional damage they caused, emphasizing the deceptive nature of appearances.

Charlie Puth's soulful delivery and the melancholic melody enhance the song's emotional depth, making it a poignant reflection on love and loss. The attempts to cover up the marks with foundation and to get over the person signify the futile efforts to erase the past and heal from the hurt. Ultimately, the song captures the lingering pain and the slow process of watching the memories fade away, even as the scars remain.

Share on social media Share as link
  1. We Don't Talk Anymore (feat. Selena Gomez)
  2. Does It Feel
  3. See You Again (Solo Version)
  4. How Long
  5. Done For Me (feat. Kehlani)
  6. Left And Right (feat. Jung Kook of BTS)
  7. Like That
  8. Then There's You
  9. Somebody Told Me
  10. I Don't Think That I Like Her
View all Charlie Puth songs

Most popular topics in Charlie Puth songs

Related artists

  1. Little Mix
    Little Mix
  2. Tori Kelly
    Tori Kelly
  3. Labrinth
    Labrinth
  4. Troye Sivan
    Troye Sivan
  5. Ed Sheeran
    Ed Sheeran
  6. Ariana Grande
    Ariana Grande
  7. ZAYN
    ZAYN
  8. Meghan Trainor
    Meghan Trainor