A disturbing number of love songs follow this basic theme: “You make me feel like shit and you betray my trust, but I love you so I’m going to put up with it”. To me, that sounds like the unhealthiest possible way to be in love with someone. Love, to me, is a mutual and constructive thing, where two (or more) people are committed to making each other’s lives better. Sure, people make mistakes and sometimes it is necessary to forgive them, but at some point you have to really ask whether the person who’s cheating on you for their fourth or fifth time actually loves you. And you have to start asking some questions about yourself as well, I’d say.
So I put a twist on this “you betray me but I love you” trope and added to it, turning it into “you betray me, and I love you, but I’m still leaving”. Because it’s possible to love someone enough to know that they’re no good for you, and the best thing you can do is get your distance. And that’s what this song is about.