I hope you get into therapy, and it clears things up. It just all sounds so familiar to me, and couples therapy resulted in what you just described, my husband saying "did you have fun complaining about me", and "if I'm such a terrible person why don't you just leave me"...me me me
And the violence really did shock me. It was something I would never have expected. I just hope you stay safe