My ex husband and I decided to work things out and try again. We were 19 & 20 when we first got married. He said the divorce was a mistake so let's work on things. We were on and off for a year when I called it quits and started dating a new guy. My ex husband still wanted to be with me. The other guy kissed his ex girlfriend so I broke up with him and started things back up with my ex. Fast forward 1 1/2 later we are engage when he leaves for 6 months for work and cheats with another woman who emailed me telling me about the affair and says she is pregnant. He swears that the baby is not his and from emails I read she slept with another guy right after my ex so I don't think she knows who is the father. He said he is going to prove it to me by getting a DNA test as soon as the baby is born. Also, the emails seemed more intimate than he admits to the relationship being. I'm so lost and hurt by all this! Of course I love him very much and want things to work out but I'm wondering if he will do again. Should I just let this relationship go? It's been a total of 7 years we've been together on and off. We have a 4 year old together. Please please help! Ps I'm hurt already so please don't kick me while I'm down. Thanks in advance.