<human>: Give me a shortened version of the text

I am 20(f) and he is 23(m). Our whole relationship is a long story, but I'll do my best to be precise. We started seeing each other the end of March two years ago but were just FWB initially. We became official the end of April. I have always been an overly jealous person and admittedly insecure from previous relationships. We worked through my trust issues and everything seemed to be going fine. Until, that is, the end of March last year. 

I got on the computer and found messages between him and a girl he used to mess around with that were extremely inappropriate. I didn't leave him but I was very hurt and the trust was gone. To me, he may as well have had sex with her. Fast forward two months, we find out I'm pregnant, two months even.

I figured I would get over it and learn to trust him again. Well, here we are now a year later with our beautiful son, and I still think about it everyday, I still don't trust him, and I still have dreams about him cheating. Will I get over this? I don't want to be skeptical for the rest of my life, but we have a child together now. Am I wasting time on a relationship that will always feel slightly uncomfortable? Please give me advice.
<bot>: Boyfriend cheated, I stayed and found out I was pregnant. We have a child now and I still don't trust him. What should I do?