it Is so normal to feel protective over him and care for him. He’s the person you chose to be with.
It’s not ok how he’s behaving, there is nothing that you can tell us that will make it your fault that he did those things to you or says those things to you.
I spent many years minimizing my abuse somehow I deserved it or it wasn’t that bad etc. I’m out of my relationship now but I probably still distance myself from being the victim of domestic abuse.
Keep talking to us on here it will help hopefully. Take care of yourself, I really hope you can see a way to leave your relationship because you deserve to be happy and not treated this way xx