Song Meaning
The narrator is consumed by a desperate longing for a loved one, painting a picture of profound isolation. The repeated "Oh my love" isn't just an endearment; it’s a plea, a desperate invocation against the crushing weight of absence. This isn't a casual miss; the lyrics confess a "hungered for your touch" that has persisted for "a long, lonely time."
The central tension here is the agonizing passage of time and the gnawing uncertainty of the relationship's status. "Time goes by so slowly" is a classic expression of yearning, but it’s immediately complicated by "And time can do so much," hinting at the destructive potential of separation and change. This makes the question "Are you still mine?" land with devastating weight, revealing a deep-seated fear of loss.
The imagery of "lonely rivers" flowing to the sea is particularly striking. It’s a natural, inevitable movement, yet the narrator imbues it with a profound sadness, as the rivers "sigh, wait for me." This suggests a parallel between the natural world's constant flow and the narrator's own stalled existence, waiting for the return of their love to complete their journey.
Ultimately, the raw, almost primal need expressed – "I need your love" – combined with the natural metaphors, creates a powerful sense of vulnerability. The lyrics don't offer a complex narrative, but rather a direct, unvarnished emotional state, making the plea for reunion feel both deeply personal and universally understood.