The problem is that you can’t differentiate between someone disagreeing with a lifestyle with hate. That sums up the leftist today. Disagree with something they think and they accuse you of either being a homophobe, a racist or a transphobe or any other number of names. Just as you are doing. Believe it or not we can disagree on things and actually not hate them.
But It’s the playbook tactic of libs today. Call someone a hater that doesn’t agree with you. It’s childish and immature. But I expect it of the left.