Witch's Promise
Listen
YouTube
Lyrics
Lyrics meaning
The lyrics seem to describe someone who dismisses a sincere lover and keeps searching for something better. At first, the speaker sounds mocking, calling this person foolish for believing in love. As the song develops, the mood becomes more warning and regretful: the rejected lover may leave, and the person who took him for granted may discover that he will not return.
The โwitchโs promiseโ suggests a spell or prediction that the personโs choices will bring a consequence, though the lyrics do not explain exactly what the promise is. Falling leaves may represent time passing and change, while the love lying โoutside in the rainโ suggests something precious left exposed and neglected. Being โwashed cleanโ might imply that the relationship has ended or been changed, but the pain remains.
The speakerโs judgment is strong, especially in calling the person selfish and blind. Still, it is possible to hear the song as more than a simple lesson about bad behavior: the repeated images of change and the loverโs absence give the ending a sense of uncertainty. โHeโs going to be lateโ could mean he will return after a delay, or it could be a pointed way of saying not to expect him at all.