Doesnt matter. It will never end and unless you want a life of literal hell, you walk away. Everytime you put up with shit like this it will only embolden her for next time. Went through this shit for 5 years with someone, and went to jail twice after she attacked me. Do what you want, but when you are sitting in a cell, remember you were warned.