Carpet Man

Johnny Rivers Johnny Rivers

The Tragic Tale of the Carpet Man

Johnny Rivers' song "Carpet Man" paints a vivid picture of a man who is constantly taken advantage of by a woman he deeply cares for. The metaphor of being a 'carpet' is central to the song, symbolizing how the man allows himself to be walked all over, both literally and figuratively. The lyrics describe his futile attempts to protect and please her, such as laying down over puddles so she doesn't have to walk around them. Despite his efforts, he can never truly shield her from life's pains, nor can he earn her genuine respect or affection.

The song delves into the dynamics of an unbalanced relationship where one person is overly submissive and the other is exploitative. The woman in the song treats the man as a mere tool to keep her feet clean, a figurine to be used and discarded at her convenience. This dynamic is poignantly captured in the lines, "She walks all over you, she knows she can, you're the carpet man." The man's self-sacrificing behavior is portrayed as both pitiable and tragic, as he continues to endure emotional pain for someone who doesn't value him.

The narrative takes a darker turn as it foresees the inevitable end of this one-sided relationship. The man is warned that carpets, like people, wear thin and are eventually thrown away. The ultimate insult comes when the woman invites him to her wedding, where he is expected to watch her dance with another man, further emphasizing his role as a doormat. The song serves as a cautionary tale about the dangers of self-neglect and the importance of self-respect in relationships.

Share on social media Share as link
  1. Mountain Of Love
  2. Mr. Tambourine Man
  3. Carpet Man
  4. By the Time I Get to Phoenix
  5. China
  6. Do You Wanna Dance?
  7. Maybelline
  8. Poor Side Of Town
  9. The Seventh Son
  10. A Whiter Shade Of Pale
View all Johnny Rivers songs

Most popular topics in Johnny Rivers songs

Related artists

  1. The Guess Who
    The Guess Who
  2. The Spinners
    The Spinners
  3. Little River Band
    Little River Band
  4. England Dan & John Ford Coley
    England Dan & John Ford Coley
  5. Dan Fogelberg
    Dan Fogelberg
  6. Ricky Nelson
    Ricky Nelson
  7. Bread
    Bread
  8. Olivia Newton-John
    Olivia Newton-John