The Armor Of God

Like most folks, I have a long list of things I am annoyed by, some I am downright angry about, but the "this is absurd" list has eclipsed the other two by a long shot. The whole situation, fortified