Song Meaning
This track paints a picture of someone who has found an antidote to sadness, a vibrant inner world that shields them from external gloom. The narrator declares they "don't worry / Whenever skies are gray above," thanks to a magical "pocketful of rainbows" and a "heart full of love." This isn't just about optimism; it's about actively banishing negativity, specifically mentioning that they've "found a way to make him leave," referring to Mister Heartache. The core of this defense mechanism seems to be a newfound, true love that has replaced all past woes.
The central tension lies in the contrast between the potential for loneliness and the present joy derived from love. The narrator is actively preparing for future hardship, instructing their lover to "Kiss me extra tender / Hold me extra tight." This isn't a plea for comfort in the moment, but a strategic act of "saving your sweetness / For a lonely night." It suggests a deep-seated awareness that even this profound happiness might be tested, and they are proactively storing up the emotional currency to endure it.
The most striking lyrical device is the recurring, almost incantatory "pocketful of rainbows." This vivid, whimsical image serves as a tangible representation of an internal, inexhaustible source of joy and resilience. It’s a fantastical solution to real emotional pain, suggesting that love has gifted the narrator a kind of magic. The repetition of "aye" in the chorus, a simple vocalization, further amplifies the feeling of carefree delight and enchantment.
Ultimately, the effectiveness of these lyrics stems from their simple, direct expression of profound emotional transformation. The narrator isn't just happy; they are actively, almost magically, protected from sorrow by love. The imagery of carrying rainbows and having an "armful of you" creates a potent, feel-good fantasy that resonates by tapping into the universal desire for a love that can conquer all darkness.