Lyric discussion by Toad 

No, this song like most Ted Leo stuff is about his surroundings. St John the Divine is a church in New York.

He's paralleling religion and anti-depressants. It's a stinging social commentary as most Ted Leo stuff is.

Ted, as anyone else that's been forced to choke back SSRIs can tell you that the loss of emotion (hate and anger being the strongest a human posesses) is terrifying, especially for an artist who needs to draw on them.

And I really doubt he'd be very anti-drug ;)

it most certainly is

I am on my knees today

An error occured.