Meaning of "Put It On Me" by Ben Harper
` The lyrics of "Put It On Me" by Ben Harper paint a picture of someone who seems charming and carefree on the surface, but who actually manipulates and hurts others without a second thought. The speaker describes this person using their innocence and generosity to their advantage, easily hurting others and leaving them behind. The mention of an assassin out to get the speaker could symbolize the emotional pain inflicted by this person, who seems to have a history of heartbreak and manipulation. The references to a duel for love and feeling lost in a city filled with moral ambiguity suggest a deeper sense of disillusionment and loneliness. The contrast between the luxury and freedom enjoyed by the person in question and the speaker's sense of emptiness and longing further highlight the disparity between appearances and reality. Ultimately, the song speaks to the pain of being mistreated and abandoned by someone who seemed so appealing and unattainable, and the struggle to find meaning and connection in a world that can be cold and unforgiving.
`