Not really sure what to say, but didn't want you to go unanswered.
Your DH is clearly an arse of the highest magnitude, and I'm sorry you are going through all this mental turmoil.
My instincts tell me to suggest that you put up some barriers, make a total break from him. Can your Mum sit with the DC while he sees them for a week or so?
He's just playing you over and over again, and this is torture. you don't deserve it at all.
Don't worry about meeting other men, you need to exorcise this demon from your life before you try to replace him. You'll probably only meet the wrong kind, with the frame of mind you are in at the mo. I understand why you feel like that tho, it's totally understandable.
You need to tell him once and for all that he doesn't get to treat you like this, that you are not his puppet, and that he has to leave you alone, to heal, to get over what he has done.
I wish you all the luck in the world.