The speaker addresses someone who has hurt them, and refuses to be broken. The poem moves from defiance to a memory of betrayal and back to defiance. The opening and closing stanzas nearly repeat each other, which makes the speaker's determination feel like a vow. Only the last lines change: "try to be free" becomes "fight to be free," a small shift that suggests more resolve.
In the middle, the mood darkens. The speaker describes being shouted at and blamed for things they never did, picturing themselves as a stone figure with "a few raindrops" on its marble face. The sudden hurricane stands for the arrival of this anger in a once-clear sky. The speaker also feels the pain of misplaced trust, since this person was meant to keep them safe and instead crushed them "into dust." Even so, the tone ends up stubborn rather than defeated. The speaker is hurt and angry, but still here, "soul intact."