"rosie No physical abuse."
No door slamming? Punching walls? Throwing or breaking items?
The effect on the DC is more than being taught poor relationship goals. It's anxiety, fear, shame, blaming themselves, fear that daddy will hurt mummy, will hurt them...
"these explosions are awful when they happen, but he can also be wonderful to me, too." 3 concepts you need to look up:
Cycle of abuse
Sunk cost fallacy
Training of abuse victims
You shouting back, understandable but not a solution and yet more distress for your DC.
Abusers VERY rarely change/stop, it's far more common that even if you leave he will abuse his next partner...and the next...and the kids as they get older.
Fuck me! The amount of victim blaming on this thread is SHOCKING!
There was an episode of Judging Amy where each of 3 DC had a period of psychosomatic hearing loss around a similar age. Seemed a normal family as Drs and child psychs and sw tried to figure out what was wrong. Then the eldest child disclosed to the sw - by playing a recording of the parents SCREAMING at each other and if I recall correctly the eldest DC, in the most vile way! I forget the resolution in the episode but certainly it was made clear to the parents that they were abusing their kids with this behaviour. I was shocked to learn this episode was one based on a real life incident.
ABUSE is NEVER the victims fault and those pps that have victim blamed should be thoroughly ashamed of themselves.
He sounds fucking useless as well as verbally abusive and I strongly suspect he is abusive in other ways too but you're in the eye of the storm and can't see it yet.
Leaving is I believe necessary, my concern is his having unsupervised access to the DC and I think ahead of leaving you should gather evidence to support a case for supervised contact.
Here's the thing - abuse, addiction, jealousy and insecurity, fear of commitment, fecklessness... You can't change another person. THEY can change themselves (with real determination and a lot of help in terms of therapy), but you cannot change anyone but yourself.
Wow! Even in his 'apology' he is telling you, that you deserve this treatment that as far as he's concerned your purpose for him is as an emotional punch bag. I'm very concerned this may soon become physical, especially with the cycle getting shorter.
Honestly in your position I'd be getting ducks in a row inc job hunting. Enough is enough.