It's hard because all these responses saying "yes of course I trust mine completely! He would NEVER cheat on me!" are presumably the responses that would have been posted by the wives and partners of cheats before they got found out. After all, no-one deliberately chooses to have children or get married to a lying cheat do they?
So I think we have to be careful when we say that our men would NEVER cheat. I'm sure that if some of those men were offered it on a plate by someone like Holly Willoughby or Penelope Cruz then they may well go for the offer.
I know my dh has strong opinions on this because he has been cheated on by previous girlfriends and therefore he knows how much hurt and pain it causes. I wonder if men who have been cheated on previously are less likely to cheat themselves?
Yet when you mix alcohol and pretty girls, could I hand on heart say that my dh wouldn't go for it if drunk, on his own and a pretty girl massaged his ego? No I couldn't. I would sincerely hope that my man would think of me and the kids and of course I trust that he would, but I don't know this for certain as it's never happened.
Some men (and women) find commitment just a tad too boring. They won the prize, they got the girl but then they start looking around for yet another competition to enter.
I don't think anyone can claim they know exactly how a single person will act in any given circumstance no matter how well they claim to know them. My dh will often surprise me and act in a ways I didn't predict, so what makes me so arrogant to say that never, under any circumstance would he cheat? I can't.
OP, I'm sorry for your pain. Not every man is that untrustworthy. You took a risk and it backfired this time, but next time might be very different. His cheating has nothing to do with you and everything to do with him. But don't stop taking risks because that's what life and love is all about. It brings about much pain and heartache but also much joy, compassion and tenderness.