Personally I keep things very neutral infront of others, I often don't express my opinion unless it's absolutely necessary but when it's "out" it's VERY argumentative, very stubborn and very petty. But that is only in extreme situations. I try to keep harmony 24/7 and if I know my opinion will be "against"(or offensive) what someone else thinks I keep it to myself. Maybe I will throw in a "that's interesting, tell me more about it" in order to paint a better picture in my head about how stupid they are. I'm very patient with people who are stupid or have dumb opinions but they don't know anything about it unless I get provoked enough or it's just completely wrong. I can research my ass off to prove my points if I have to. In general I actually hate most people.