Song Meaning
This song paints a picture of profound, almost overwhelming love that transcends physical distance, described as a "river runs with love for me." The narrator feels an immediate, transformative effect from this love, expressing a desire to "open up my heart" and be made "free" by a "Healer." This suggests a powerful, perhaps spiritual, encounter that brings a deep sense of contentment and a commitment to daily devotion, symbolized by lifting hands and continuous praise.
The core tension lies between the narrator's personal experience of joy and the perceived "foolishness" of their outward expression, like "dancing." Yet, there's an anticipation that this ecstatic state isn't just personal; the lyrics suggest a belief that when the "world has seen the light," others will join in this collective "joy."
The repeated phrase "I could sing of Your love forever" acts as both a declaration and a promise, anchoring the song in an enduring commitment. The imagery of a "river" and "mountains and the sea" emphasizes the boundless and persistent nature of this love, while the act of "dancing" conveys an uncontainable, physical response to an emotional or spiritual awakening.
What makes these lyrics resonate is the directness of the emotional arc: from receiving love to personal transformation, and then to a hopeful, outward projection of that joy. The simple, declarative language and the consistent focus on the positive, active verbs like "sing," "lift," and "dance" create a feeling of uninhibited gratitude and celebration.