How can you separate people from what they believe, what they say, what they do, or what they support? That's how you choose friends, close friends, spouses; who to closely associate with, who to remain polite but distant, and who to cross the street when you see them coming.
I have ultra liberal leftist family members who used to (when I visited them) continually act confontational and purposely state their beliefs and an agressive manner. If I ever, even once, spoke one word of polite dissent, it was Civil War 2. One of the main topics that destroyed my relationship with them was homosexuality. I never, ever talked about it - but they just knew I was opposed to the homo agenda. So they would shove it in my face as a weapon. I had always tried to be polite and respectful to family members even though they held views diatmetrically opposite from mine, but to no avail.
It’s sad how many “conservatives” or supposed “conservatives” subtlely support the queer agenda, whether they know it or not.
*******************************
I had the same problem with my in-laws. When homosexual marriage became legal here, they stopped by to gloat, with my sister in law yelling at me so aggressively that she sprayed my face with saliva.