I can't speak for Puppy, but what you just found out is NO surprise to me. You wouldn't face this possibility before and then wasted all of this time "working on yourself".

Your WS is no different than most all the others on this site.
The difference here is that you just wouldn't consider it or look into the possibility that she was having an affair...

This is the exact reason that I tell people on here all the time that you NEED TO FIND OUT THE FACTS. You can't know how to reconcile or bust a divorce UNLESS you know what you are up against.... It is silly to have gone on so long and not look into this before much much more intently...

Shame on us for not pushing you more because the signs have been evident. At least you would be one year ahead of your pain and growth...