Dude, you gave it your best and that's commendable! No one should put up w/ abuse of anykind! Too many people do and yes, alot stay for the children but, you are so right,...it's not worth it! Hopefully she will realize her anger problem and get the help that she needs! Glad that you realized what you have to do and so many times it takes an outsider's insight ya know. Best of luck to ya