Generally speaking men do not deal with emotions very well, if in addition they are not intellectually equipped to deal with situations in life, the natural reaction is one of violence. In other words if a man has a low EQ but nevertheless is of higher cognition, they can rationalise emotive issues and react in an acceptable manner. So what are the situations woman need to watch out for:-
Do not get involved with someone who is intellectually your subordinate.
Do not go for men with the bad boy image, he might be exciting at first but he will turn violent eventually.
How do we rectify the situation in the longer term?
I am afraid that this has to start at school, as it is useless to say that all parents have a responsibility, as most do not have the intellectual capacity to engineer the necessary change process. At school we need teachers not only to teach the difference between right and wrong, but in addition to intellectually stimulate our boys to become empowered men.