He is never going to be able to look at his behaviour, genuinely accept what he's doing, apologise and mean it, and then become a decent husband.
This is never going to happen. Ever. It is not within him to do so. He is not capable of it. This seems to be the hardest thing to grasp. You cannot logically reason him out of his position. There is nothing you can say that will make him suddenly see things the way you do. There's some evidence, it seems, that men who perform this sort of coercive control have a personality disorder (NPD) and just can't interact with their spouses in a normal or healthy way.
I witnessed it in my own mother. The rigid adherence to the belief that if she just tried hard enough, she could finally make him see that he was wrong, not her. She banged her head against that brick wall for 25 years. Even now, she still can't seem to get her head around it. The last time we had a conversation about it, she said something about how he promised, every time we moved house, that this was going to be the magic solution that would fix his unhappiness, but it never was, and she couldn't understand why none of the solutions worked. I said, quite bluntly, he lied. She couldn't get her head round it.
Change will come when you stop trying to win this fight and decide that you CBA to have it any more. Let him think it's all you. Let him tell everyone it's all you. Let some of them take his side, it's OK. You don't need the whole world to believe you before you can change your situation. You don't actually need anyone to believe you, including him. Trust that other people aren't all stupid and some of them will work it out for themselves.
Every time he starts on you, and you participate by being determined to defend yourself, you keep this cycle going and make it harder to disconnect from him. Him starting on you, you having a massive emotional reaction to it, desperate to defend yourself, him not letting you, you clinging on to the idea that if only you could put your POV across he would see sense and things would change, that attempt failing and you on pins waiting for him to start on you again and give you another opportunity to state your case, and that attempt failing, so you're even more on edge waiting for the next opportunity, and so on, and so on, and suddenly you're 50 and your kids have left home and won't visit and your health is in the toilet and you're telling yourself that you're too old to leave him now, because you can't cope on your own, and anyway, you can't leave until you've made him understand. Does this sound familiar?