Why do some people believe violence is never the answer?

I never agreed with it. There is such thing as necessary violence like in self defense. I do agree violence should be the last resort but there is a time when violence is necessary. I’m against pacifism as Catholics are against abortion. By the way pacifism isn’t only useless but it’s also against my religion.
Why do some people believe violence is never the answer?
Post Opinion