It sounds like she has some anger management issue.
Have a chat with her when she is calm.
She need to first recognize that it is a problem and be willing to take action to remedy it. I'm really sorry to hear that you are going through this and respect you for not retaliating.
You can refer her to seek professional help once she is open to that option:
http://scc.sg/eng/index.php/angermanagement/
Here's a brochure that you could show her to broach the subject:
https://www.imh.com.sg/uploadedFiles/Publications/Educational_Resources/Anger%20Management.pdf
Take care of yourself!
Read more