It depends on the situation. I was a huge pushover in high school. Then I went to college and made some friends who brought out my inner ball-buster. Now that I'm in my 30s I have learned (but am still learning) to really evaluate
if it'll be worth it in the end to say something.
My weakness....... my mother. She knows how to turn me from sweet funny Jeanne into some kind of mainiac super-b!tch in .00003 seconds. I think it's because she is 60 but acts like she's at that age where you can just speak uncensored????