OP,
Spend some money on figuring out why you want to inflict this unpleasant controlling loser on children?
He's a manipulative twat.
He never wanted to go away.
EVERYTHING is on his terms?
Why would you accept this.
You are walking intona shitshow.
This is not a good guy.
Stop ignoring red flags.
Get pregnant with him and you will see an even uglier side to him.
Dump him before you bitterly regret it.