Okay, this is kind of a detailed question, so bare with me please! I work in a Gastroenterology Clinic with 14 Dr.'s and over 100 employees, and of all of us there is only 15 men that work there, and 14 are the Dr's and the other is the I.T. guy. The rest of us are women, and nothing against that, accept only to say that it is hard to work in an environment of ONLY women. I am a very hard worker, I am in nursing and I work in the Endoscopy lab which is high stress and busy busy busy. One of my co-workers is very hard to work with, but has been there much longer then me, 9 years longer in fact. We work together on a daily basis, and tend to step on each others feet. I am the type of person, when I see when something needs to be done, I just do it, no questions asked, because that is the teamwork environment we are in. My co-worker acts like I am constantly taking all of her work, and gets all huffy and mad when I perform a task that apparently she was going to do, like I am a mind reader or something. She is a BIG complainer and cannot take anybody else's criticism. I feel like I am constantly having to apologize for just doing my job, and I have to walk on eggshells around her. I notice that I am not the only one either. However, I have to deal with her and learn to get along. I am not a confrontational person, but she really knows how to get under my skin. She can dish it out and can't take it. Does anyone have any advice on how to deal with this type of personality? Or is it something that I can change about myself? Any help is appreciated! :confused: