I’m happy to stipulate that your views are enlightened and his benighted. Still, it’s possible that you and this fellow are in one respect allied — that you are both committed, as citizens, to participating together in the governance of this battered republic of ours. Despite the forces that would keep us socially and even geographically isolated from one another, you each have a reason to try to understand the other tribe; to figure out what its members believe and (to the extent that there are arguments involved) why they believe it. Democracy falters not when we disagree about things but when we lose interest in trying to make sense of the other person’s point of view and in trying to persuade that person of the merits of our own.
If you took no pleasure in hanging out with this person, you wouldn’t be asking me whether you can go on doing so. And yet you write as if there are only two options here — tolerating his views in silence or cutting him off. Here’s a third option: Stick with this fellow but speak up for your politics. Encourage him to do the same. When we stop talking even to people we know and like because of political disagreements, we’ve abandoned the deliberative-democratic project of governing the republic together.