Song Meaning
The lyrics open with an immediate, raw declaration of longing. The speaker directly addresses a distant "love," revealing a deep hunger for connection after a "long lonely time." A profound insecurity surfaces quickly with the question, "Are you, still mine?" This sets a tone of desperate vulnerability.
The central tension here is the agonizing passage of time. The speaker notes how time passes "so slowly," yet simultaneously fears that "time can do so much" – implying it could erode the bond or change the other person. This paradox fuels the urgent, repeated plea, "I need your love, I need your love," culminating in a near-prayer: "God speed your love to me."
The lyrics then shift to a striking natural metaphor, comparing "lonely rivers" flowing "to the sea." This imagery initially suggests an inevitable, destined reunion, with the sea's "waiting arms" offering comfort. However, the rivers then "cry, wait for me," personifying the speaker's own desperate plea and mirroring their anxiety. This clever turn transforms a grand, natural process into an intimate, emotional echo of the speaker's own yearning.
What makes these lyrics so potent is their stark emotional honesty, amplified by the simple yet profound imagery. The speaker's vulnerability, laid bare in the repeated "I need your love," resonates deeply. The way the natural world is enlisted to reflect this intense, almost primal longing for reunion makes the emotional stakes feel immense, capturing the universal ache of separation and the hope for a love unchained by distance or time.