I believe that all this is about HIS power and control over YOU.
What you are supposed to do now is beg, bow and scrape for him to come back. Promise you'll change (so taking the full blame for this twattish behaviour of HIS) and never challenge him again.
He's showing you who he really is. You've had the Mr Imitation Perfect, and followoing the usual script for manipulative/controlling/abusive partners, after 2 years of 'perfection' he can't keep it up, and has used one of the worst possible seasons to put you in your place
I, for one, would actually take him at his word and make sure that I stayed dumped. No-one would get a second chance after that kind of humiliation.
You do realise that when you fall foul of his ways again, he'll do WORSE than he's done this week.
Who on earth would want to be with someone that dumped a supposed girlfriend on Christmas? Really? Think about it.
I had this kind of idiot in my like, he did the same to me on Valentines Day. I fell for it. Begged him not to go, promised him the earth.
Shit escallated, he became verbally, emotionally and physically abusive.
I should have kicked that twat to the kerb then and there, instead he ruled me like that for 10 years.
When a man shows you who he is, pay attention.
This man is not good for you, he will try to destroy you, but under the guise of it being all your fault, and your issues driving him to it.
Oh and tbh, I think an estranged ex calling to check up on the kids EVERY DAY could be a little controlling/intrusive.
See the flags, the great big red ones that are flying here, and tell him that you ARE taking hoim at his word. Make sure you DON'T take him back. I have a BAD feeling about him.