well. sounds like she is having problem controlling her anger. u might want to find out more about anger management and bring her to see a Dr. it might help. Of course, don't let her abuse you like that. one fine day you might just had enough of her, then you'll pack your things and leave. Seek treatment fast. all the best:)
Read more