I think it's important to remember that its healthy to somewhat regulate your political views in certain environments, and not in some kind of censorship of self kind of way i.e you can still be you, you just don't necessarily need to shout it from the rooftops. In certain environments, especially a working environment, you could find yourself disagreeing with pretty much everything anybody says, especially if you feel marginalised or righteous, and this can manifest as overt offensiveness/agitation/aggressiveness, whilst everyone else is thinking '... whatever', or "jesus, here we go again".
I can by nature be a very disagreeing & contrarian person, and find it quite easy to contradict people/argue a point, but I often let things slide by. Why? Because if you contradict/disagree with people on everything they say, people will just become defensive and think you're a dick, and rightly so. There is no one unique political view, and it's important to remember that not only are their shades of grey, but two people can actually both be right with opposing view points.
I often find it's important to adopt that laid back attitude I was referring to earlier and be the one to just laugh and literally say "whatever", and just let stuff slide. There's nothing worse than people disagreeing with you at every opportunity (I know one too many people like this), or adopting a consistent tone of disapproval. I've met loads of right wing conservatives who I've got along with just fine, because we both realise the futility of changing the others view, and find the other qualities/attributes far more important/pleasing.
Anyway, political views are often just other peoples opinions adopted over the years and reinforced by self-imposed cognitive bias. It's just cultural baggage and I wouldn't waste too much time identifying with it all too much; we're our own personal echo chambers. And certainly not at the detriment of the social dynamics/relationships you have to navigate every single day as a person.
I saw this recommended by firefox earlier which might be interesting,
How Do You Make or Maintain Friends? Put in the Time
Also, this is a very interesting article about
how the word 'but' can make people sound incredibly negative. It's got very interesting implications.
P.s mindfulness/meditation is great for this kind of stuff. It's important to remember that
you are in control of your
mind.