Guys, Why would a guy sleep with me pregnant with his baby and sleep with his ex at the same time?

So, I went for a sleep over at my man's place and the next morning his ex showed up unannounced. She knocked and knocked and tried to break the down.

A few hours later he left and talked to her. But locked me inside so that we don't see each other. He came back told me the ex wanted me to leave and I told him no I'm not doing that all. If she wants to talk then she'll talk about whatever she wants to talk about with him in my presence.

I eventually came out and we started talking and I found out that he's been seeing her behind my back and telling me he only talked to her because of her anxiety problems and feels responsible for how she turned out.

He eventually told her he doesn't want her and never did. He was just helping her get through her problem and that he should never come to his place or talk to him ever again.

He told me he wants me and she's ruining it because she knew about it and can't leave him alone.

I felt bad because he was so mean towards her and kicked her out his house. I'm also so disappointed because he knows I'm pregnant and sleeps around with another female ( whom he's been on and off with for years).

She seemed very confident herself and that they were fixing things and he denied everything but admitted that he cheated.

I knew him talking to her as just 'FRIENDS' didn't seem right but I didn't this coming at all.
Guys, Why would a guy sleep with me pregnant with his baby and sleep with his ex at the same time?
Post Opinion