Another aspect to be taken into account
is the social approval of domestic violence. A common Russian proverb states: Beat a woman with a hammer, and you will get a golden woman.
A cultural context and traditional values dictate the position of a woman in society. A man will treat a woman like a queen if she is submissive, but if she stands out, he can put her in her place with a slap, by that showing his masculinity and dominance.
Additionally, there are even established reasons for justification domestic violence in society, such as alcohol and drug addiction. As the matter of fact: if the culture accepts the statement “Fine, if you are drunk, then you can beat, or you can rape”, the more often it will be used as an excuse.