You are still hurting and he needs to be understanding. What do you want? Everyone will say to leave him within good reasons but only you can decide that.
I'd be straight up telling him that his behaviour re the touching is sexual assault and it stops now. No one needs a reason, no means no, and he is disgusting for not recognising that and treating you that way. If it was me, then I'd end it. The cheating combined with the behaviour would mean I would never trust him again, and I would never look at him the same way again. My feelings would have changed, and I certainly wouldn't love him like I did. I'm really sorry you are going through this. I hope you are safe and can heal from this. You deserve so much better.
I’m so sorry this happened to you. I would say leave, if you can’t trust him then leave him a relationship is built off trust and love and he broke both. I wouldn’t bring another baby into a broken relationship but that’s just me personally bc I don’t want that to be the impression of love for my kids. I really hope that you heal from this in what choice you make.