When you see rain coming, do you prepare, or get caught off guard? It is okay to buffer yourself from harm and abuse.
Unless the 'harm' or 'abuse' changes constantly, like living with someone who has 30 personalities.
There is also nothing wrong with pointing out injustice. Voice does bring wrong action to light, right?
Bringing wrong actions to light does not mean the wrong doings will stop.
And by doing so, does effect change, both directly, and indirectly.
Indirectly, I can buy into, if the only thing that is accomplished is relieving oneself of hurt.
Respect is earned, it's not a given. Even if your philosophy is keeping doors opened unless reason is given to close them, either permanently, or conditionally. This is separate from Forgiveness. We are each in our own place, in relation to the path, each with different burdens, those burdens do change along the way. The nature of our relationships should change with growth, no? With those close to us, we tend to tolerate more than from those not. In relation to family, we are more vulnerable.
When we bring wrong doings to light, there are less places for those responsible to hide. It is also a warning to the unsuspecting. That does effect change. Sort of like burning bridges or banging your head against a wall, trying the same formula over and over again. Sooner or later it gets old, even for the perpetrator, even if it's the just getting caught. The only exception I can think of might be masturbation.