My colleague and I work in the same room. There are just two of us in our department and there's only one room for us to work in. Whenever she's feeling like it, especially when she's in a bad mood, she'd just be very rude to me (not to other people) by slamming door whenever she leaves the room (it's a small room so basically the door is next to my workbench). She also likes to slam things on the table when she puts stuff on the table instead of doing it gently like a sane person would. The room is supposed to be quiet (because I don't dare to talk to her when she's behaving that way), but it's filled with occasional, sudden bangs and noise (from slamming stuff on the table and shutting the door forcefully). I don't know how everybody else would react to this situation but it's affecting me when I want to do my job. Every time it happens, part of me just wonders what I have done that she'd behave this way (apparently it's not my fault because I know better than to piss her off as I know her poorly-controlled temper). Also, part of me just wanna try to lighten up the situation by talking to her (I don't talk too much in this situation), but I would receive glare and very rude replies. We had a quarrel before (which I lashed out at her after holding in for so long because she was being ridiculous) which resulted in her slamming stuff all the time for days and I eventually cried in front of my other colleagues when I told them about what happened. Things got better after a couple of weeks for weeks and now she's back to her old self.
We both work directly for the head of the company and there has been a couple of times where I really wanted to let my boss know about her behavior but I didn't (because as the head of the company, he doesn't need to know such petty incidents). Also, every time I suck it up and don't inform my boss about it, I'm also helping her.
Her behavior has really made me contemplate about quitting many times but it's hard to find a new job at this moment. I don't know how long I have to put up with her childish temper before I finally quit.