I'm 20 and 19 weeks pregnant too.
No one can answer this question other then you. If i was in your situation i would sit him down and openly ask him. Maube talk it out so you can move past it x
I agree. Just sit down and talk. If he hasn't done it in the two years then maybe he knows it was a mistake. Some men are embarrassed of cheating. Its no excuse but it happens
Yeah u have to talk to him about it. Tell him how it means a lot to u if he didn't lie about it. that u feel stupid when everyone knows about him cheating but you. Just tell him it will be easier to move past it if he's just honest. If he lies u could lose his trust and that's when relationships go down the drain. Make sure he understands that.
i would sit n talk to him but u should question his best friend motives why would he tell u wen that's his best friend sounds fishy to me it couldn't be to protect u because it happened 2 years ago n he's just now saying something but y now think about the situation hun