I'm really sorry, but what happened happened.
Now it's not the crap he has been piling around his family that defines you, but how you're going to react to it and handle the toughest challenge.
Life isn't over, it's just that it's become different, more violent, but you still have hope and your have new main person - your future child.
I do not know what you will decide, but believe me, in the long run, leaving is the best solution.
You can forgive him in the evangelical sense, but you will never forget the betrayal, and this elephant in the room will always be present as long as your cheating husband is around. This is how our psyche works.
You may not be ready to take the plunge yet and hope for something, but in the best interests of you and the child, at least you need to start preparing for the inevitable right now. Don't cause any more scandals, don't warn him about anything, just tell him that the decision will be made after giving birth. Let him suffer in limbo.
Contact a lawyer and prepare the divorce papers - you will need them even if you decide to stay. Think about your finances and where you can go to live with your child.
If you have a family to support you, that's a huge advantage. If I were you, I would open up to someone I can trust (family members, friends).
Hit him with divorce when you feel ready, and he's the most vulnerable. You have to hit hard and unexpectedly.
I wish you an easy delivery and a healthy baby.
Good luck, sis!
[This message edited by LeoOmela at 1:53 PM, Saturday, March 14th]