Song Meaning
The narrator recounts a profound, unexpected encounter after a long period of absence and personal change. The lyrics paint a picture of enduring hope, suggesting the subject of the song, though physically gone, has remained a constant presence in the narrator's thoughts. This enduring connection is highlighted by the narrator's persistent hope to see them again, a sentiment that has clearly outlasted significant time and personal evolution.
The central tension arises from the contrast between the subject's departure and their vivid reappearance. The narrator expresses a deep-seated longing, having previously wished on stars and sent prayers for a reunion, perhaps even in an afterlife. The shock and emotional weight of the sighting are palpable, as the narrator repeats "I saw you today" with a mixture of disbelief and profound recognition.
The most striking element is the uncanny resemblance of the child seen in the backyard to the person who went away. The specific details – "baby blue eyes, blonde hair in the wind" – are not just descriptive but serve as powerful echoes of the absent individual. This child is presented as a near-perfect replica, "you all over again," blurring the lines between memory and present reality and intensifying the emotional impact of the sighting.
This lyrical construction effectively captures the overwhelming nature of seeing a lost loved one reflected in a new generation. The lyrics don't just state the narrator's feelings; they show them through the vivid imagery of the child and the repetition of the central phrase. It’s this potent blend of enduring memory, unexpected reunion, and striking resemblance that makes the moment resonate so deeply, offering a complex emotional landscape of loss, hope, and uncanny recognition.