Hi, OP. I've been reading through your thread for the past few days - there's a lot that is very familiar to me. I'm another one who's been where you are and eventually made the decision to get out.
First thing I want to say is to reassure you that there is no fixed way through all this. There is no right or wrong path. You steer your own ship; you make your own decisions.
FWIW, I think taking the olive branch and making your life easier is a good idea. Reading through, I have been in awe of your strength the past few weeks. You've got out of a night out with him that you didn't want; you've gone to the GP and told him about it; you've told him about what you've been learning and tried to open his eyes to what he is doing.
And his reactions to what you've done tell you a lot about him, don't they? Just the thing that you just said: "I know I shall break." Isn't it awful that that is indeed what he wants you to do? What kind of a partner is he?
Anyway, you have a lot to process, you know that, and whatever the future may hold, you're not thinking about leaving at the moment. Absolutely understandable. Your decision, in any case. So give yourself that time to think, release yourself from the sustained attack you're experiencing.
Act the person you've always been in the past: hold out the olive branch, do what you gotta do. And through everything that happens for the next few weeks, detach and watch it as though you're outside the situation. Keep a diary so that you don't sweep things under the carpet. Play along and pretend everything's ok. It doesn't mean you're a failure; it means you're a fighter.
You know the big thing you need to do is build up strength. This is a great way to do it.