I was kept awake last night thinking of you and worrying about you. I have now read through this thread again and all previous posts by the OP.
I never had a chance to post last night and I'm so glad Heroine posted as she said exactly what I was thinking.
Daisy, I really would urge you to consider the type of people who post on this site. Many of the posters on this site do not have normal or straightforward relationship histories. They are looking and see things which your average happy in a relationship don't even consider.
Daisy, you have mentioned over and over how much you love and respect this man and how respectful and loving he has been. You are very positive in your descriptions of him.
He has mantained good friendships with his previous girlfriends - always a very good sign. He has good circle of friends and family. He has always treated you well and is wonderful with your children.
The only negative information about him is that you suspect him of having been on sex sites - a suspicion which he has denied and you have been unable to prove. In any case, this particular issue was resolved.
Daisy, you have mentioned over and over again how stressed you are at the moment with work, pregnancy and the wedding not to mention the arse of an ex causing problems.
Stress manifests itself in many different ways. You are understandably stressed about being pregnant. It sounds like you have an awful lot on your plate and from my perspective, the irrational way in which you have handled this pretty minor issue, is a sign that you are at tipping point. You need some help.
I really would urge you to seek out somone in real life that you love and trust. Speak to them. Ask your midwife if there is a counsellor available to speak to.
I am not surprised you are considering terminating the pregnancy but I don't think the texts are the reason. I think you are looking for a reason as you are frightened to death at the possibility of history repeating itself.
I am going to guess (and that's all that anyone on this forum is doing) that your guy is a pretty good one.