The speaker is talking to someone they call "Angel," a person who seems to be struggling and keeping their eyes on the ground. At first the speaker sounds almost teasing, suggesting that looking down is easier, a way of seeing everyone as beneath you until the rain comes again. The rain seems to stand for hard times, and the puddles it leaves give only blurry, rippling pictures of what life could or should be.
The tone then softens. The speaker says this person deserves sunshine, not rain, which sounds like real tenderness. The ending is the turning point. The speaker imagines a day when the weather has cleared and the angel might offer the same advice back, "hold your head up." Then comes the admission: "My world's upside down too." The encouragement was never from someone who has it all figured out. The mood is gentle, vulnerable and quietly honest, a comfort offered by someone who is hurting too.