I seem to have this problem with getting in some kind of trouble on the rare(?) occasion that I assert myself or express myself in anger. Kinda stifling because feel I cannot really express myself. So I need to find some way to say what needs saying (if it needs saying) without it setting others off. Or to just deal with the consequences when I do.
Or just consider what I want to say and think twice about whether it is necessary to say. Is there another way to say it?
I think this is why they say to think before you speak. Also to say what you mean and mean what you say.