I Should Have Known It
Listen
YouTube
Lyrics
Lyrics meaning
The speaker is looking back on a relationship marked by broken promises and unkind treatment. At first, he blames himself for not recognizing the signs; as the lyrics progress, regret turns into anger and a firm decision to end the relationship. Repeating that this is the last time the other person will hurt him makes the boundary sound forceful, though his intense emotion suggests the hurt is still fresh.
โRight there in front of meโ suggests that the truth was visible, but the speaker did not understand or accept it at the time. โSold down the riverโ is an idiom meaning betrayed or abandoned, while โleft for deadโ conveys feeling completely discarded. The sarcastic โThanks for nothingโ and the claim that the other person can take everything he has emphasize how bitter and exhausted he feels.
The lyrics present a clear sense of betrayal, but they offer only the speakerโs side of the relationship. His repeated promise that it is over may express real resolve, or it may be an attempt to convince himself after being hurt. The line about someone putting ideas in a grown manโs head is also open to interpretation: it could suggest confusion or emotional manipulation, without explaining exactly what happened.