Cheating Boyfriend

So my boyfriend and I have been together for 5 months. We've already had tons of trouble. He cheated on me labor day weekend (because he thought I was messing around on him) with some girl he met at a softball tournament. Now the girls saying she's 12 weeks pregnant. Don't get me wrong I'm mad as shit right now but honestly I wanna work it out because I do love him. Someone please help me..