I have, however, made a few stands with people. Particularly back in 2008... I had a longtime friend accuse me of being a racist because I didn't support Obama. I gave him the long lecture, then realized it was pointless and told him that if he honestly believed I was a racist, then we could no longer be friends. When that happened, he suddenly realized, "Wow, she's taking this seriously..." See, a lot of them are treating this as almost a sports team fanaticism. When you do give them the big heave ho, they suddenly realize, "Whoa... all this over politics?" Yes. It is that important. When you stand your ground and have good reason, it often makes them rethink things. If they don't, then... there's your answer. I realized a while back that politics are important because they represent your value system. And that's something you should never compromise for the sake of a "friendship" that probably isn't even worth it.
Politics is human relationships writ large.
Some mindsets you’ll never change, Obots is one of them, islamists are another, you’ll never get them to see your point of view no matter how plain and easily you explain it.
Maintaining a relationship with a friend who's an active Leftist is like maintaining a relationship with a friend who's an active member of the KKK. Yes, he may not personally participate in objectionable activities, but he implicitly supports people who do.