Pregnant and possible divorce

So I'm pregnant and I think I may be divorcing my husband. We have been together for so long and he's the only one I've been with. We tried so hard to get pregnant. Took us a long time. Well I found out he cheated on me. I'm so done and heartbroken. I can't stay with him. I just don't look at him the same way. He's begging me to stay and crying every day. Said he made a huge mistake. I guess I just posted this to vent and to hear stories of women who have been through this. I'm so scared to leave and hurt. I still love him but it's not enough to stay. It's also going to hurt to have to share custody with him and see him so often. I'm so mad at him that he threw everything away and worked so hard to get me pregnant. Like why get me pregnant? Don't get me wrong, getting pregnant was the best thing to ever happen to me and I can not wait for her to arrive. I just don't get why he would destroy our family. I am literally falling apart. No one knows what is going on yet. I'm also scared that I'm going to end up staying because I'm too afraid to leave. I have been with him my whole life. He's my first for everything. The horrible part of it all was when he started the cheating we were going through a rough patch but then it got good and he treated me amazingly. He has legit bent over backwards for me and has taken such good care of me while I've been pregnant. He does everything for me. I don't ever have to get up. How could he do this??