So sorry to hear this, Muddle! Yes, it is now time to call it a day. Again, that doesn't mean quit but lay low and do what you must do to keep yourself sane and keep violence out of your family situation. Anytime violence starts to happen that is a big STOP sign. Maybe for now it is time to say goodbye and move on with life. There will always be another day if you want there to be, but this isn't it. Do what you feel best. My thoughts are with you, guy.