I'm so sorry you've been through all of that. It sounds awful. No wonder you've struggled and are not sure where to turn.
I know I recommend this a lot, but I really think you would benefit from looking doing the Freedom Programme, because his behaviour really is classic domestic abuse and so textbook. There is an online version, freedomprogramme.co.uk
He has done far worse than only be verbally abusive. He has been using a range of abusive tactics to control and degrade you. Starting with him dragging you to a foreign country away from all your support networks so you were completely isolated and under his control, and moving swiftly on to dictating what you can and can't wear. There is more to this than calling you names.
In that context, it doesn't sound crazy at all that there were "good times" in between the worst of his abuse. It's standard for this kind of abuse, because it's how he keeps you from leaving. You keep holding onto the hope that you can have more of the good, loving times if you only stick around, try harder, do everything he says, stop making him angry, etc. That feel familiar?
I'm sad to say, but his recent change in behaviour now he's facing down losing control of you is part of the abuse. It is not sincere. He's just saying anything he can think of to try and regain control of you. If this doesn't work I expect he will ramp it up or try going back to threats and name calling.
This short video shows what he's doing: m.youtube.com/watch?v=d5NHBn5p9vY
Lastly, even in the extremely, extremely unlikely event he was the one abusive man in a million who was genuine about changing, the professional recommendation for such men is that they should no longer be in the relationship with the woman they were abusing while they work on themselves. So joining a programme to change their behaviour is something they should be doing on their own, for their own benefit, not as a way to keep control of the woman they've abused.
What do you want for yourself? I suspect you probably know deep down that if you take him back this is the future you will have. Would you want a child to grow up in a home like that?
I'm sure others will be along to point out you're not too old to have a family, you still have options. Please don't stay with someone who has hurt you so deeply, over such an extended period of time, for that.
You can have a happier, safer, calmer life that looks nothing like the one you've had with him. You deserve so much better and it is out there for you if you stay strong. It must have taken so much courage to take that step and leave. Don't let him wheedle his way back in.
35 is so young. Visualise spending another 50 years living like you were with him - could you bear that?
You've come through so much, and it really sounds like it must have been traumatic. There is help for you to overcome the trauma he's left you with, but you will struggle to heal if you put yourself back into that situation.
I really take my hat off to you for managing to leave, and I just wanted to say again how sorry I am for the things he's done to you. You are not overreacting, or unreasonable, or bitter, or anything else to be traumatised by this. I don't know how anybody would be "over it" after 2 years when they've been trapped in a horrible, abusive situation since then, heaping more pain on top, and not had space or support to heal.
Your life is precious and valuable, and you deserve the chance to build a future for yourself in peace, away from his abuse and where you can have a chance to heal from the trauma. And if it's worrying you, that is not being selfish.
You tried your hardest, but you can't change an abuser, you can't take responsibility for him, his life, or his problems, and now it's time for you to focus on saving your own life and getting the help you need to recover.
Take care.