I have made a formal complaint at work about a person who I work directly with. For a long time I have put up with her speaking to me rudely, abruptly, aggressively, putting me down, attacking me for things I haven't even done or aware I should have done. She is a very intimidating person and I know that if I said anything she would turn it back on me and blame me. It all came to a head last week when she berated me over the phone and I spoke back to her in the same way she was speaking to me. When she asked why I was being so hostile I said "I am sick of you speaking to me like sh*t". I have been able to write up a few incidents that demonstrate how she has treated me over the last 6 months. I also saw a work sponsored counsellor which did help and pretty much confirmed that I should put in the formal complaint. Up until this moment I hadn't made any formal complaints but when things have happened spoken to our HR manager immediately. My direct manager I haven't said much to at all for a number of reasons (not because I have a problem with him, it has just happened that way). But he probably doesn't realise how serious it all is. After not seeing this person since I last spoke to her (she was on leave), she came into work today. Didn't even acknowledge me. The build up and anticiption of waiting for her return to see how she would treat me became too much. I just broke down and went home because I am sure she is blaming me for what happened. The stress of it all has finally hit me and I know that it is going to be very difficult to work with her in future. What p*sses me off the most is my life is pretty good and this one person is really affecting it at the moment. I actually like my job and the company. Although what it does mean that nothing else is a contributing factor to any stress I have in my life at the moment, only her. I have a meeting with HR tomorrow to discuss my complaint. I may have to consider finding another job (which there could be opportunities in our company because it is a big one). On the other hand because she has been a problem in the past and had other complaints of a similar nature she could lose her job. Not my problem but whatever point it is going to reach I still have to work with her until then. It would be good to hear from others if they have been through this type of situation as well. Or if you are in HR you might have some advice. I would appreciate it.