Was I wrong ? Please someone answer me

Sarah

So today a coworker screamed at me in front of people

Two of my other coworkers were talking to me at the same time and he wanted one of them to shut up until am done

He was technically screaming at him but telling it to my face

And I thought he was screaming at me and everyone noticed it

Anyway this coworker I really like in a friendship way not lover lol

Anyway I kept quite but I was super angry

The last thing I would want is someone to scream at me and I can’t handle it

We are at workplace not home or hanging out so at least remain respectful

So after he calmed down he noticed I was angry and took me aside and asked me what’s going on I told him because of what he did and I said I don’t think it’s too much to ask to not scream at me in front of people

He said okay

And I walked away I was super upset ( also my pmsing is affecting my mood) and then he sent me a text saying sorry

Anyway I got home after work

And he said that he’ll start watching what he says from now on even saying hi

And then I explained that maybe he dealt with people in the past who were okay with his attitude ( he have a mean attitude with people sometimes)

But I can’t accept such things and it doesn’t mean am not fun it’s just who I am

Then he said okay and we talked things out

But do you guys think that I overreacted??