Song Meaning
The lyrics paint a stark picture of urban desolation and emotional isolation. A "broken window" and "empty hallway" set a scene of decay, amplified by a "pale dead moon" against a "sky streaked with grey." This visual bleakness is immediately contrasted with the phrase "human kindness overflowing," creating a jarring dissonance that hints at a world where genuine connection feels absent despite its supposed abundance. The narrator’s internal state seems to mirror the external gloom, anticipating a metaphorical "rain."
This sense of disconnect is further emphasized by the imagery of "scarecrows dressed in the latest style" with "frozen smiles." These figures appear to be a commentary on superficiality, their forced smiles acting as a barrier to "love." The repetition of "human kindness overflowing" alongside these unsettling images suggests a profound cynicism, where outward displays of goodwill are either absent or rendered meaningless by an underlying emotional frost. The narrator’s own isolation is palpable, as they observe a "tin can at my feet" and consider kicking it away, only to pause and acknowledge, "That's no way to treat a friend."
The most striking aspect of the writing is the persistent, almost passive observation of societal cues versus the narrator's internal forecast. The "signs" that "implore me / Help the needy" are presented as external directives, yet they don't seem to penetrate the narrator's pervasive sense of impending emotional downpour. The phrase "human kindness overflowing" becomes a refrain that feels increasingly ironic, a hollow echo against the backdrop of personal despair and the persistent, almost inevitable prediction: "I think it's gonna rain today."