Maybe a different religion, or especially political beliefs seems to be a big deal-breaker. Do you still find it worthwhile to keep them in your life?
I do. I have e.g. Christian Conservative friends, and Atheist Liberal ones, etc. I enjoy each one for what they are. I mean, nobody is perfect! (like me 😁)
Yes, I’m a pretty right leaning guy. I have a long time friend who is a socialist, another friend who is apolitical, another who’s a gay liberal, and a wife who’s pretty centrist. Politics don’t stop people from having other interests in common.
If you’re right leaning, I don’t see how you can say you’re friends with a gay liberal that the right doesn’t think deserves to be able to marry who they love. I don’t see how you could say you love your wife when the right thinks she shouldn’t be able to divorce you or be able to get an abortion even if it results from sexual assault like in Idaho, Kentucky, or Louisiana.
I wouldn’t consider anybody a friend that “leaned” towards making my life materially worse. Just because you cheer for the side that hates them just a little is no excuse. I think the people in your life deserve better friends.