When he calls, tell him good-bye forever and don't accept any more phone calls, emails, texts or any contact
I agree with tish. Allow him to contact you once more and that is so that you can tell him that it is over for good. Tell him that he should not contact you or try to talk to you ever again.
This is not a one night drunken mistake he made that some people might consider to be forgivable. He has spent a lot of time and energy over the years ensuring covering his tracks and pulling the wool over your eyes. He has been carefully making sure that you didn't see what he was really like, and when you did come close at times, he made sure that you felt like it was your fault.
Given that the two of you have been on and off over the years it sounds like it's difficult for you to break up with him and mean it. If you let him back this time the only person you could blame for any future pain he causes would be yourself.
Good luck with staying strong and keeping him out of your life.
Sorry you saw all that, yikes. It doesn't seem like
I'm glad to hear you say that finding this information made you realize that you're not crazy. In that way, it was good that you read it. Now you know FOR SURE what was going on. So now you can let go of any guilt you ever felt. You are also right that he is a complete and total dumbass.
So now you can move your life forward without him!
It would be hard for anyone here, male or female, to be able to tell you exactly what this dumbass was thinking. Or why he did it. The simple answer is this: He did it because he wanted to, and he thought he could get away with it. People who act that way have no ability to control their impulses. There's no filter between "what I want to do" and "what I should/shouldn't do". All he cares about is indulging his impulses, and covering it up/lying just enough to keep it going.