Have you ever been in one of those uncomfortable situations where someone is going off on a rant of some sort and no one knows what to do or how to deal with it. Well, the video you’re about to watch is one of those situations.

A homophobic preacher on a NYC subway train shouts and goes off on an anti-gay rant that has the train on edge, and more-so those passengers that are gay. That didn’t stop one gay man who stood up and shouted back at the man, standing up for gays and equality. The “preacher” continued, going so far as to liken gays to pedophiles and said, “…and if I wasn’t a Preacher, and I saw you around my children, I would have gone for my shotgun!

Towards the end, the gay man gets a round of applause from the passengers on the train after he says, “I’m a man. And I’m a good man. And I’m a gay man. And Jesus Loves me. Jesus loves me.” Watch the video below.

Gay Man Stands Up For Himself In NYC Subway