Song Meaning
The narrator opens with a stark, almost transactional recounting of past heartbreak. "Last Christmas I gave you my heart / The very next day / You gave it away" sets a tone of immediate betrayal, a gift carelessly discarded. This isn't a gentle unfolding of sadness, but a sharp, almost bitter summary of a wound inflicted swiftly. The repetition of this core event underscores the lasting impact of that initial, devastating loss.
This year, the narrator's intention is to protect themselves from a repeat performance. The phrase "to stop me from tears" reveals a deep-seated fear of vulnerability, a desire to preemptively shield their emotions. The decision to "give it to someone special" is presented as a strategic move, a way to redirect affection and avoid the pain of another careless rejection. It’s a proactive measure, born from the memory of how quickly their heart was broken before.
The lyrics then introduce a fascinating tension between lingering attraction and self-preservation. Despite the past hurt, the former lover "still catch[es] my eye," suggesting that the emotional connection, however damaged, hasn't entirely vanished. The question "Do you recognise me?" after a year implies a desire for acknowledgment, perhaps even a hope that the other person has changed, but this is immediately tempered by the narrator's own cynical observation, "It doesn't surprise me" if they haven't.
The true sting comes with the confession of past foolishness and the acknowledgment of present vulnerability. The narrator admits, "Now I know what a fool I've been," recognizing their own naivete in the initial gift. Yet, the chilling realization that "if you kissed me now / I know you'd fool me again" is the core of the song's enduring power. It’s not just about being hurt once, but about the terrifying awareness that the same pattern of deception could easily repeat, leaving the narrator perpetually on guard, even as they attempt to move on.