Your WH is abusive in his attitude, in such a way as would make my hair curl (if it wasn't already).
I am not keen on labels and as the DSM has character disorders listed then sociopathic would cover the whole cluster all the way to anti social ( in old money a psychopath). In the same way that you call a dog a mammal. Sociopath is the overarching cluster.
If nothing else strikes you as targeted to cause damage then the comments about your child (not his) make the blood in my veins run icy cold. This would put me on notice of potential harm to this precious child. High risk of a cold hearted father.
I don't give advice just my views and they are very similar to juju. Except I will say it stronger, now this man has gone, lock and bolt the gate to everything including your heart.
The things said can never be unsaid. And please no forgiveness for this, he hasn't asked and hasn't atoned in any way.
Be safe, this man isn't behaving like a warm generous father more like a bear wanting to cull.
Be strong and be safe
V
Freedom is just another word for nothing left to loose. V 64, WAW