I have learned the hard way not to always just do what everyone wants.. As some might have noticed, my nature is to try for the most part to get along with everyone, many times in my past "peace maker" could have labeled me correctly, so it has taken some hard knocks to realize that although being able to get along with most everyone and helping maintain peace is good, it is not always the only thing to be. I've learned how to say no. And if needed deal with a situation saying no brings.
If something is bothering me, I might give it a day or two, or maybe even a week time to reflect on if it is worth bringing up, but I have learned if it is important, if I have a respectful relationship with that person, although they might not like what I have to say, generally they will respect me for standing up for myself and/or clearing the error.
You are right, as witnesses, we were not necessarily trained that way, especially women, but thankfully even old habits can be changed.
Good thread Maverick