I heard this in a sermon that I was watching yesterday. If we're not to advocate hate and violence then why are we also supposed to hate all that is evil and what about self-defense?
The LORD hates six things; in fact, seven are detestable to him: arrogant eyes, a lying tongue, hands that shed innocent blood, a heart that plots wicked schemes, feet eager to run to evil, a lying witness who gives false testimony, and one who stirs up trouble among brothers. Proverbs 6:16-19 (CSB)
The Godhead, The Father, Son and Holy Ghost, have set the laws for the children of the Father, the human race. The Godhead are the judges who decide our eternal fate based on the good we do in this life. The Godhead hates evil because when we as his children behave evil, we are subject to God's judgments of not returning to Him after this life. He doesn't want that. But, he allows us to have our personal free moral agency to choose good or evil works and behaviors. If God doesn't tell us what is good and what is evil, how can we choose righteousness? We must know both to make our choices. So, God tells us what goes against His laws, Commandments and Doctrines through His servants, the Prophets (Amos 3:7)
Now, are we to hate evil or are we to hate those who do evil? We are to hate and preach/teach against evil. But, we are to love the sinner or evil ones and do what we can to turn their hearts back to the Lord. You have heard, "Love the sinner but hate the sin." That is not a contradiction. When there is a mass shooting and people die, especially children, how do you feel? You hate whatever caused the killer to do his evil works. You hate those evil works. But, you let the law handle the judgments and hope that if the killer lived, that he/she can reverse whatever caused them to do this so that if they ever get out of prison, they won't do it again. The only way that can happen is if the killer has "hope" that people will forgive and he/she can have hope of changing. Can you love sinners?