My very first boyfriend ever cheated on me. When I found out I was so mad. 
Well, it is good that you did not marry him. I had a husband who cheated.
Oh wow. Yeah, I can't even imagine if I had married him. I'm glad he showed his true colors early on. I never had to see him again after that.
Consider yourself very luck. A leopard never change his strips.