8 weeks pregnant and he's a serial cheater.

I'm so tired.. My S/o is a complete narcissist and I can't take it.... I gave him the option to leave and at this point I think he's dead set on hurting me...I left for a week been home since Friday and you leave the house at 6 don't come home until after midnight no communication ... I go through his phone and it's the same people from 5 years ago you deleting parts of messages making plans with your old bff like how can men be so selfish..... 6 years one child here and one in the way. .. It's like he doesn't even care he's hurting me