Cheater... Do I try to make it work?

Kelli
I am 17 weeks pregnant and have my wedding planned for 2 weeks from now. I just learned today that about a month ago my fiancé cheated on me. We are long distance right now bc he is in the marine corps so he had the other woman to our house and sleep in our bed. I absolutely cannot even dream about sleeping in that bed again... Or even touching him at this point. But I can't dream about raising my child 12 hours away and not having its daddy. As of now the wedding is postponed. I don't know what to do. Am I weak if I forgive and work things out with him for the baby's sake? Or do I need to tell him to F off and call it quits? Any advice is welcome!