I know it's horrible to read, but it's also important to know the truth. And the truth sounds like he has addictive behaviors around sex and/or sociopathic tendencies.
Deep-seated character flaws are unlikely to improve over time. Maybe if the person seeks out serious counseling, like a 12 step program for sex addicts, but even then the odds aren't great.
The fact that he has the underlying character flaw that would allow him to engage in such behavior repeatedly (and without concern for any STDs he might be exposing you to) says boatloads about him.
Why indeed should you sacrifice your future to waiting on him when he has behaved in this way? I imagine the further you get away from your marriage the more you will see things about your H that you didn't notice or admit.
I thought I had a really good marriage - sure, I had to accommodate my exH a lot, but wasn't that what you did in a marriage? I forgave an early "slip" and thought we were good. I DB'd through his affair when we'd been married 15 years and we had a few more good years until he went off in a cloud of MLC at 50.
What I've learned since my divorce that I didn't see at the time: My ex is a narcissist. There were numerous other events that I can see now, from a distance, were probably signs of other affairs or indiscretions over the years.
My dating life since my divorce has been - well - INTERESTING, but I will say this - every man I have dated has been more appreciative of me than my ex ever was.