Song Meaning
The lyrics capture a raw, disbelieving reaction to a sudden and complete shift in a relationship. The narrator is struck by the abruptness of being unloved and unneeded, framing it as "strange" because it happened "when she came along." This external event is presented as the sole catalyst for the internal change in the partner, highlighting the narrator's shock at the ease with which their significance evaporated. The repeated "Oh, how strange" emphasizes a bewildered, almost childlike inability to process the abandonment.
The central tension lies in the contrast between the partner's decisive departure and the narrator's lingering emotional entanglement. While the partner "just up and walked away," the narrator admits, "I still care for you" and finds the partner "still in all my dreams." This disconnect fuels the narrator's confusion, as their own feelings remain stubbornly fixed while the object of their affection has moved on entirely, making the situation feel "funny."
The most striking craft element is the recurring "puppet" metaphor. The narrator realizes they were "just your puppet, / You held on a string," a stark image of manipulation and control that recontextualizes the past relationship. This revelation is painful, as it shatters the illusion of genuine love: "To think I thought you really loved me." The phrase "look what thoughts can bring" suggests that the narrator's own hopeful interpretations were the source of their current disillusionment.
This writing is effective because it grounds profound emotional pain in simple, direct language and a clear, relatable metaphor. The relentless repetition of "strange" and the stark "puppet" imagery create a sense of inescapable, bewildered hurt. The narrator isn't analyzing; they're simply stating the baffling reality of being discarded, making the emotional impact immediate and visceral for anyone who's experienced sudden rejection.