No they stay with them because they dont have it in them to leave, they dont have any self confidence....

Theres only one thing you can do to stop a wifebeater... Kill him

Unless your going to do that then there is nothing that you can do if you threaten him, beat him up, put him in hospital, break his bones he will just take it out on her even worse.

If you piss a wifebeater of he will just go home and take it all out on her which just makes it worse.

Women are afraid to tell anyone in fear of gettin hit more, and they are afrid to do anything, the last thing they will do is leave because they are too scared.