Nonviolence is the only way. Even if you achieve your goal by violent means there are always side effects, and these can be worse than the problem. Violence is against human nature.
Once you accept that perfection is just a goal, screwing up isn't so hard to handle. Each misstep is still a step, another lesson learned, another opportunity to get it right the next time.
If you are pleased with what you are, you have stopped already. If you say, "It is enough," you are lost. Keep on walking, moving forward, trying for the goal.
We live in a culture that discourages empathy. A culture that too often tells us our principle goal in life is to be rich, thin, young, famous, safe, and entertained.