Lyric discussion by flickamle 

I think it's definitely about religion, though I agree that it could also apply to a person or relationship.

Then you kiss his lips; he forgives you for it He forgives you for all you've done But not me, I'm still angry

To me, it sounds like she's saying even if someone's actions are harmful or hateful they can be either be justified by or forgiven by religion. It seems like it frustrates her that they may feel comfort in this "abstract" forgiveness, even though the real world aftermath remains.

First, I'll build a sword, get some words to explain It's a plan, brother, at least And I'll pretend that everybody here wants peace

That sounds like an indictment of organized religion. People give lip service to peace, but that's not the means or goal.

The whole album Rabbit Fur Coat is heavily steeped in subversive religious themes, and this song fits right in.

An error occured.