I don’t believe most Christians “hate” homosexuals, but are “Hostile” towards them. There is a difference.
Mostly because the sight of homosexuals kissing/whatever is repulsive to us. That in turn makes us hostile. Hate is too strong a word to use.
I think we are hostile toward homosexuality.
We are also hostile toward adultery, fornication, theft, covetousness, murder, abuse, dishonesty, disrespect, idolatry, blasphemy, and profanity.
That doesn't mean we don't commit some or all of these ... but we do recognize them as evil.