Song Meaning
The lyrics of "Once Upon a Time" recount a past love that began with enchantment but quickly turned to disillusionment and loss. The speaker details falling in love, then "discovered you," implying a harsh reality behind the initial romance. Despite the past pain, the narrative takes a surprising turn as the lost love returns in the present.
The central emotional tension in these lyrics stems from the stark contrast between a deeply flawed past and a seemingly hopeful present. The speaker vividly recalls being emotionally manipulated, noting "you got me high and you left me dry." This past abandonment is directly juxtaposed with the present declaration: "You came back today / You came back to stay in my heart."
The most striking craft element is the repeated use of the phrase "once upon a time." Initially, it evokes a classic fairy tale, but the lyrics cleverly subvert this expectation. The speaker explicitly states, "Once upon a time we fell / But that was a fairy tale," stripping away any romanticized notions of the past and grounding it in a more painful reality where "when I wanted more you headed for the door."
These lyrics are effective because they capture the complex emotional landscape of a rekindled relationship, acknowledging the deep scars of the past without letting them entirely overshadow the present. By contrasting the detailed grievances of what "once upon a time" truly meant with the simple, resolute statement of a return, the writing creates a sense of earned, if cautious, hope. It suggests that even a history fraught with disappointment can find a new chapter.