Cheating

I’m currently 8 month pregnant and also have a 9 month old .. I recently discovered that my boyfriend of 5 years and the father of my children has had sex with another woman 3 times a couple of months ago and the woman is also claiming she is pregnant. My boyfriend says that’s the baby is not his but that he only cheated because I didn’t give him enough oral sex during either of my pregnancies and that I didn’t want to have as much sex during either of my pregnancies. He has apologized and said that if I can satisfy his needs then he will never cheat again . I’m honestly at a loss for words because I thought everything was going great and I never knew he had these feelings. What would you ladies do in this situation?