Hell....I had to cut a friend loose recently because I finally realized he was more of an ass than any kind of true friend.
Had nothing to do with the stuff like you mentioned.
I just got tired of listening to his dumb ass rants and stupid takes on things.
We've been friends since the mid-70's!
I don't need "friends" like this......