While I agree with you on the love thing in principle, the truth is that there are some fucked up people in this world and we need to defend ourselves, or be slaves.
Jesus also said "if you don't have a sword, sell your clothes and buy one" paraphrased, of course!