So heres the issue, I think I am too nice. For the last couple of years I have been in the classroom so this hasnt been as big of an issue, but Im about to enter the clinical years of training and am concerned about the upcoming social interactions.
For many years now, some co-workers and co-students have been verbally aggressive towards me when I have done nothing wrong to them. For example, they will say offensive things, call me names, or make fun of me when others are around to make me look bad (or to make them look good). When I build up the courage to confront them or say something back, it almost inevitably turns into disaster, with the person hating me or talking behind my back about how mean I am and my tone. As a result I have played it safe and normally dont confront the person, and just blow it off. But it does get frustrating and is really embarrassing when it happens in front of friends or co-students.
I guess you'd say I'm a normally appearing guy without any obvious disabilities or differences. I mentioned this to a psychologist who said the best way to handle this is to try to always make others smile, and to ask the offender to stop the action - but when I do this and they dont respect me, it almost inevitably turns into disaster. If the person was cordial and had mutual respect, they probably wouldnt have done it in the first place, so is there any point in confronting them and making it worse? Any advice?