This is an area where I need some work. For me, it is not as much of a concern about physical attacks than it is word warfare. This is particularly true in the online arena. It is difficult for me not to respond when someone mocks me or one of my beliefs. However, retaliations usually do not lead to anywhere good, even if they feel good in the moment.
Although it is still important to fight for the causes that are worth fighting for, it is just as important to not use evil as a way to counter evil. Otherwise, we become what we wish to defeat. In doing so, we lose the justice behind our causes, making it better if we had never fought at all.
We can't make the world better by acting worse.