It is so upsetting that you are shouted at by a manager.Totally unnecessary. There are more curteous ways to address difficult issues with a colleague other than shouting and reducing you to tears. Perhaps this manager could also do with some help…possibly anger management and mindfulness and workplace training.
No one deserves to be shouted at when they are trying to do their work.Dont take it to heart.
So much more could be achieved if we could only treat each other with some kindness and respect
So it’s not always you who has a problem, it’s the other person ( doesn’t seem like neurotypical behaviour) acting with anger issues or some other disorder.