Hi Lost, Im so sorry that you have found your self here, but I can tell you that this is a good place for you to be. You will receive lots of support and advice.
I agree with puppy. Hes speaking from the OW script. Hes seeing your history together through very clouded vision.
You need to start making decisions about what you are willing to live with. Are you willing to allow him to mistreat you? Do you agree that its ok for him to be in contact with this woman? This is time for you to start focusing on yourself.
There are some things on here that are going to be counterintuitive to you. I know that you will think that if you make rules, or boundaries that will drive him farther away. All I promise you is that through this you will develop and demand respect for yourself, and you might be surprised at what that will develop.
I guess I gave the wrong finger to the wrong man...