You must learn not to be judgemental of those who disagree with you. Just because one disapproves of homosexual activity does not mean that they hate homosexuals. The Catholic Church manifests this in its unceasing attempts to persuade people of the sinfulness of homosexual behaviour for the sake of souls whilst being in the forefront of those who accept repentance and the resolve to sin no more.
Make no mistake, the Catholic Church will never, can never accept homosexual acts as anything but gravely sinful.