I’m so sorry OP, this is such a massive shock for anyone to deal with, let alone when you’re pregnant.
The first thing you really must know, is that non of this is remotely your fault and you really do deserve better.
Even if you hadn’t had sex for a year or so, the right thing would have been to talk to you about it, not run off and pay to have sex with strangers. That’s disgusting behaviour, from anyone, under any circumstances.
You were so clever about the line inside the wrapper, well done you.
I’d still be wondering if you’ve actually even got the full truth now, like you say.
I think these things will constantly be in the back of your mind, if you were to stay together. Every time he went out or you were out of the house for a few hours in an afternoon when he’s home alone. Every time he’s messaging on his phone. What might be be doing.
I would be extremely worried for your mental and emotional health, as no-one should ever have to live like that. If your self esteem etc. is crushed by his last and future behaviour (I know mine would be, if I had to suffer that), you won’t be able to able to give your child the best of yourself.
The deception and lies that he’s told, over all this time is absolutely disgraceful.
I’m a very empathetic and non-judgmental person in general and feel like everyone can make a mistake and should be given a second chance but his continued disrespect and lies is unforgivable.
I really don’t think he will ever change, no matter what.
You deserve so much better. There are some lovely and genuine men out there, who would realise how lucky they were to be with you and would treat you with love and respect.
Life is far too short to give him any more of your time, love or thought.
He’s an absolute disgrace.