On Sunday night’s episode of American Idol — yes, it’s still on the air — Jeremiah Lloyd Harmon, a church janitor, stunned the judges when he performed an original song about whether Heaven has a place for a gay man like him.

Katy Perry (a “preacher’s kid” herself) couldn’t believe what she was hearing, asking afterwards, “Do you know how good you are?”

The clip above doesn’t include Harmon’s boyfriend, who was standing outside the audition room for support.

Harmon said in the clip that his family is struggling with his sexual orientation. But his presence on the show will almost certainly resonate with the scores of other gay Christians who have wondered the same things he brought up in the song.

