Nobody can decide this for you Mango.
But you are making a lot of excuses & doing a lot of Special Pleading for a guy who is jealous, angry & controlling.
Have you read this book? - www.amazon.co.uk/Why-Does-He-That-Controlling/dp/0425191656?tag=mumsnetforu03-21
The only times I’ve seen him trying to manage his temper/feelings is when it’s to do with me bringing up what he did and his lies back to him.
Again - THIS DOES NOT MITIGATE THE BEHAVIOUR.
Can you pause, put yourself out of the situation for a moment, & imagine a beloved friend telling you "But Mango - he only hits me when I annoy him", or "he only pressures me for sex when he's feeling frustrated", or "he only polices me on nights out with my women friends when he's feeling insecure" ..?
How horrified would you be by that?
It is CLASSIC "now look what you made me do" behaviour - straight from the abuser's handbook.
I urge you to get a copy of Lundy Bancroft's book, & get yourself educated. What you decide to do going forward is up to you, but let me give some final words of caution from an old bag who's been there, done that:
Masking nasty behaviours & attitudes for 6 months is a feat many, many, controlling men are well able to pull off.
How else would they get nice, sensible, bright women to fall in love with them?
The pattern of abusive behaviour is cyclical. It follows this formula - invariably -
"Idealise / Devalue / Discard".
Bear in mind that it is highly possible that you are currently in the "Idealise" phase of his abuse cycle. Of course you would be! - he knows he's worried & alienated you, & he wants you back.
If you can settle this phase of insane sexual jealousy - & I say IF because both are you are ... weird about your previous sex lives, him obviously much more so - what will he choose to beat you up with next? When he next feels the need to Devalue you, so he can punish you with a Discard, before Hoovering you up again with an Idealise phase?
lonerwolf.com/hoovering/