“Religion” perhaps but not Christianity. There isn’t any ‘avoiding sin’. It is in our very nature to sin, gay or straight it makes no difference. The reason there is a Christmas is there had to be an Easter. Otherwise There would be no hope fro any of us no matter how virtuous we may be.
____________________________________________________________
Jesus died for our sins and Christians can always repent and be saved. The affronted homos can always repent and be saved. No one is denying them that right.
Under Islam, not so much. Sinners are stoned to death and beheaded and the like. Under Communism, Castro put all the HIV folks in camps and thus stopped Aids.
Merry Christmas