Yeah, I know what you mean about feeling like you're coming off as being "superior" and I think I do too, sometimes. I've try to decide how to handle gossip or just some crazy comment like the one Sozobe's friend made, and you're right -- it's so difficult. I do have friends who have very different views. A couple who are very dear to my husband and I, who we've been friends with for years, are hard-core republicans (gasp!
) but aside from political differences, we have a lot in common. We all respect each other's differences in political opinion enough to either debate respectfully or keep our mouths shut. We don't expect each other "go along" because we fortunately can see the benefit of having friends with differing opinions, and the fun we have with the things we have in common is more important.
But on the other hand, I am friendly with a few of people (women and men) who are good at heart and a lot of times fun to be with but who are incessant gossips. When the phone rings and I see that it's them calling, and roll my eyes trying to decide whether to answer or not, I wonder how ethical my own intentions are in listening to their gossip (and yes, sometimes participating and then being ashamed about it) when I disagree with them. Am I using them just so I'll be that much less alone?
Sometimes just changing the subject helps, but then I'm always wondering whether they're gossiping about me, which adds that element of mistrust, and I'm not sure that's something that can exist in a true friendship. When it comes to "going along" with something about the group that you disagree with, there will always be a time when you can't fake it anymore, and then the friendship will be doomed anyway. So I figure that it's best to be honest from the beginning. I know who is my true friend that way, anyway.
But like you said, it's all a game. I don't like it either. I think that there are some groups that you have to fake it with, like for business, but when it comes to making real friends, honesty is the best policy.