Is AUTHOR wrong in the post ? POST : So I (F, 24 y. o. then) worked in this company where I was introduced by my friend when they were looking for a copywriter. My friend Ann was already working there and she was friends with Dan, the guy who ended up being my boss (not the CEO, just a manager). Normally I wouldn't befriend a boss, but because of Ann we hang out in the same group and naturally became friendly towards each other.

One day I, Dan and some other coworkers were coming home from work and had a discussion about POC/LGBT representation. Dan said that seeing obligatory black people in every movie annoys him and feels unnatural. (I must clarify: this happens in Russia with little to no black people in real life, opinions like this are default among most people here). I tried to explain how representation works, we kept the discussion civil and said goodbye on good terms. 
On my way home I kept thinking about it and was upset by this convo. So I did what felt natural to me - I vented on twitter, saying "dude, if you have to say "I'm not racist, but...", you are racist". I did not say his name, he'd never read my twitter, I have less than 300 followers and none of them know this guy, so to me it felt impersonal.
Next day Dan added me on other social network and I tweeted that it felt weird considering I had some gay art on my wall. Some things he said earlier made it clear Dan wasn't a fan of gay stuff either.

I came to work after the weekend. Dan seemed gloomy, he asked me to see him in a conference room. There he pulled out printed screenshots of my twitter, of tweets I wrote about him. He miraculously found my twitter by googling my art page URL exactly the day I wrote about him. He acted very offended by the fact that I called him a racist based on his opinions. He did not try to ask me why I thought of him like this. Instead he asked me to quit, otherwise threatened to fire me for "loss of trust" (later I found out you can be fired for loss of trust only if you work with money and you steal something). He also threatened to sue me, but not for slender, rather for extremism because extremism clause in Russian law has something about derogatory comments and Dan said that my tweets were just that (once again, later I realized it was tremendous BS). It felt very surreal, but it got even more surreal as I tried to explain myself and confessed to him that race/sexuality stuff has so much meaning to me because I am bisexual myself. This is where he suddenly confessed he was also bi, that's why he was upset by in your face representation - because it made straight people annoyed and didn't help the cause. I was disarmed and confused.

This conversation ended up in me begging for forgiveness, promising to be on my best behavior. He agreed but promised to keep an eye on me.
He never got to fire me, couple month after that the whole company fell apart, everyone was let go. Last time I saw him was in the said friend group, he acted like we were friends. To this day I can't feel anything towards him but repulsion.

I told this story to some of my friends, everyone predictably was on my side. But lately I had told it in a more neutral group and surprisingly one girl said that Dan was absolutely right and I got what I deserved for calling people racist without proof and talking shit behind their back. This made me wonder if I'm really the asshole in this story so here we are.

I personally think I was probably in the wrong when I tweeted this stuff instead of talking to him directly. But he was in the wrong when he decided to make it a work matter instead of a personal relationship matter and blew it out of proportion.

TL;DR boss said there were too many black people in movies, I vented on twitter and called him racist, he found those tweets and wanted to fire me for offending him. 