I support non-discrimination for homosexuals, but I think, or at least I have the right to think - without saying whether I think it or not - I have the right to think, along with the catechism of the Catholic Church, that homosexuality is morally wrong.