IMO- violence is the lack of home training and moral and ethical values.
My ex-wife use to Bitch at me for pushing morals and ethic on our kids. She was of the opinion they need to get their own moral and ethics and not some out dated morals and ethic of mine.
Well she is now a falling down drunk with no place to live.
My oldest daughter is a LEO and volunteer Fire Fighter. My youngest daughter is married to a Marine and raising a family and my son just joined the army.
Seeing how my kids are turning out shows me that my constant hammering on morals and ethics has paid off.
If our children grow up without a strong moral and ethical fiber regardless of the current events and sociological BS surrounding them, they don't stand a fighting chance to survive in this world; or understanding what right and what's wrong.