Song Meaning
The narrator is caught in a painful cycle of unrequited affection, grappling with a relationship that’s clearly over but refuses to fade from their thoughts. There’s a stark contrast between the narrator’s deep emotional investment and the other person’s apparent obliviousness or inability to reciprocate, creating a profound sense of disconnect. The initial lines, "I cannot see why you are waiting / You cannot see why I have gone," immediately establish this mutual misunderstanding, setting the stage for the emotional fallout.
The core tension lies in the narrator’s simultaneous recognition of the relationship’s futility and their inability to let go. They acknowledge the other person "never realised what you had done" and that "this can't go on," yet the repeated refrain, "I've cried a million tears for you / And never let you leave my mind," underscores a persistent, almost obsessive, attachment. This creates a heartbreaking paradox: the narrator knows they should move on, but their heart, or at least their memory, is firmly tethered.
The lyrics employ a powerful, albeit hyperbolic, metaphor of "a million tears" to convey the sheer volume of emotional pain endured. This exaggeration amplifies the depth of the narrator's suffering, making it feel overwhelming and all-consuming. The repetition of this phrase, along with "And never let you leave my mind," functions like a mantra of heartbreak, reinforcing the inescapable nature of their feelings and the lingering presence of the other person.
Ultimately, the effectiveness of these lyrics stems from their raw portrayal of emotional paralysis. The narrator’s journey isn't one of overcoming but of being stuck, acknowledging the damage done while still being unable to sever the mental and emotional ties. The final, insistent repetition of "And never let you leave my mind" leaves the listener with a potent sense of unresolved longing and the heavy weight of a love that refuses to die, even when it’s clearly over.