Lyric discussion by bubbles3115 

Morrissey has not "found God," like I have said in other explanations, he was raised Catholic and says in interviews that it will always be a part of him. Because of this, it can be interpreted as that he may feel his leanings are "wrong" (I'm not passing judgement personally) or that he shouldn't act on them - hence being celibate for so long. He is trying to come to terms with his sexuality, and has forgiven Jesus, because despite the teachings of the Church that homosexuality (or even casual sex) is wrong, he has accepted his own feelings and "forgives" Jesus for people misinterpreting his teachings (Christ himself never taught anything relating to homosexuality). Jesus caused him pain, but he has passed through it and forgives him for making himself feel bad.

An error occured.