I didn't think he cheated before, but I'm not sure. A bit naive as he cheated on his first wife.
He has now cheated on you, believe me! My ex cheated on every GF he had prior to me. I stupidly thought I was different, special. We got married. Turned out he cheated before the wedding, and went on to have several affairs during. I only had the courage to throw him out when the children got older.
4 years on, never happier, with a gorgeous man who is twice the man my ex will ever be. When you are with someone you trust, whose phone/ emails etc you don't need to check I can't tell you how great it feels.
My ex is re marrying and has already cheated on his fiancée!! She took him back, knowing his history. He has been seen on a dating site since they got back, no one wants to be the one to tell her.
Leopards don't change their spots. He will do this again.
Don't waste anymore time on this loser. Be strong, and get out. Best thing I ever did. Hugs OP xx