Most Helpful Guy
It sucks he cheated on you and it wasn't right. It will be hard to forget something like that. I think everybody deserves second chances and Just as long he doesn't do it again and has apologized and made it up to you then hopefully it will make it a little better to forgive him. Maybe with more time you will get over it. It's hard because you have a baby with him.
Most Helpful Girl
Was the cheating physically or emotionally? Like did he just have sex with the girl with no feelings or was he actually having a relationship behind your back? You gotta sit down and talk to your partner about it what made him want to do it. 4 years is a long time and specially the fact that you're having a child he should really decide if he wants to be in your life or no. If he choose to stay with you He should understand that it will be very hard to trust him but trust is earned and he has to try very hard to keep you and your baby in his life and you should talk to him about it.. Give it another couple of months to a year if you see no changes maybe you guys should break up but still stay friends just for the sake of your baby