We all have opinions but whether and where we choose to express them is regulated by all sorts of issues. Expressing a personal opinion to one or more people in authority can be difficult even for self assured people. Yet some people have problems in articulating their thoughts to work colleagues or ...


I have a tendency to speak my mind if I feel I am being attacked or judged mostly if I am under a lot of stress. At times I can shred people with words. Afterwards I realize I was to harsh and apologize, and sometimes people seem to provoke an argument.
I have been working on letting it go to avoid an argument it isnot always easy but I am aware of it and try to curb it when possible.
Dewalt
Yes, it's not easy when we're under pressure and particularly when we feel our defences going up. Sounds like your level of awareness in this regard is good and that you are making efforts to curb those parts of your reactions you dislike. It can take a good deal of effort to apologize when wrong so it sounds like you're on the right track.