They say that doing something the same way over and over and expecting a different outcome is a sign of insanity. Life is full of choices and it is those choices that will make the difference between a good or bad outcome and ultimately whither or not sanity becomes the master.
You are allowed to terminate toxic relationships. You are allowed to walk away from people who hurt you. You are allowed to be angry and selfish and unforgiving. You don't owe anyone an explanation for taking care of yourself.
Our country is in serious need of a law enforcement overhaul. Don't get it twisted, I support good cops! But, they need better training, resources & tactics to handle difficult situations without resulting to deadly force.