Song Meaning
The lyrics open on a scene of profound distance, marked by the repeated phrase "a million dreams ago." This isn't just a measure of time; it's a vast emotional chasm separating the speaker from a past promise and a tender embrace. The initial lines establish a clear sense of what was lost, setting a wistful, resigned tone from the very start.
There's a palpable tension between the warmth of past intimacy and the stark reality of the present. The speaker recalls being told "it was so" and held "in your arms," only to confront "so many nights alone." This contrast culminates in a quiet, painful realization: "I guess I should have known, it couldn't be." It's a moment of dawning acceptance, tinged with a subtle regret for what was perhaps always inevitable.
Yet, the lyrics pivot from resignation to a deliberate act of preservation. The speaker resolves to "lock my mem'ries here in my heart," actively choosing to internalize and protect these fragments of the past. It's a powerful image of safeguarding, transforming what might have been a source of sorrow into "a part of a lovely day." This reframing suggests a mature, if bittersweet, way of processing loss.
The final lines offer a poignant farewell, softened by the address "goodbye, good luck old friend." The speaker's promise to "smile and just pretend / There was no end" reveals a lingering tenderness and a human desire to mitigate the sting of finality. Ending with "a million dreams ago" brings the narrative full circle, underscoring how deeply and enduringly that distant past continues to shape the present emotional landscape.