All of the reasons mentioned on the list. I have never suffered domestic violence myself but I grew up watching my mother going through it. Back then (decades ago) there was no support for women at all but I grew up knowing what I would never put up with. There is never an excuse for this and I wish the penalties were harsher instead of the judicial system pussyfooting around it. Time to grow some balls judicial system and treat these animals as they should be treated.