Of course violence is necessary!
What would you do if a terrorist started punching your loved one? Would you just watch your loved one die? Or would you start attacking the terrorist? Of course, you will start attacking the terrorist, because you do not want your loved one to die, right? Well, that's what I mean. You need violence to solve problems, even though you are a soft person who faints in the sight of blood, you just need to man up and defend yourself. See, violence is necessary, but not all the time though.