Answer: Because he doesn’t think you’ll leave him.
You love him. It would cause you so much pain to leave him. He doesn’t think you’ll do it.
He also doesn’t think he’s doing anything wrong. This is how men are supposed to treat their partners. He even thinks you’re more attracted to him when he acts like this. He thinks all women want dominant alpha males who put them in their place.
So, yes, you’re supposed to be turned on by his nasty words. If you aren’t, the problem is with you as far as he’s concerned.