Basically, I am looking for advice about how to get along and work with people who have very different ontological ways of interpreting the world. It is not that I am hostile or aggressive to such people, but that I often express my view or opinion, and people have related to me that I come off as arrogant or a know-it-all. Like for example in talking with someone who doesn't believe in evolution. Me=m T=them T: "I wish you would respect my beliefs." M: "I respect you, and you're certainly entitled to believe whatever you want." T: "But you feel that my belief isn't as equally valid as yours." M: "Yes, that's fair." T; "Why can't you be more open-minded?" M: "I believe that there is to some extent an objective reality that we can model. My beliefs reflect this reality and yours don't" T: "That's your opinion." M: "No, it's an objective truth." This would usually be the time when the person would get annoyed and drop the subject. I'm bringing this up because there is someone I have to be working with closely who has a lot of very different views then I do (very strongly believes in energy fields, spirits, auras, etc.). Do you think it would be better to discuss our differences before we work together? Just try to not talk about it? Has anyone had to deal with a similar situation?