Homosexual people are people doing something wrong, no matter how goofy priests try to bend it.
The Torah is perfect. It prescribes capital punishment for blatant, public, defiant perversion. Death follows hard after those people, or those societies who defy the Biblical sex ethic. If the Catholic Church can no longer defend its own historical dogma on this issue, I have it on good authority that it will be destroyed. Read Mathew 5:17-19.