Penny, I know it is so hard to keep going. Try to do things for yourself and get your mind off of him. I know easier said than done.
He will not admit that he is doing wrong, in his mind he doesn't see it. So you can't read too much into that, he is trying to save his reputation. He doesn't want to look like the bad guy so he will say anything to justify his actions.
No one can tell you when it's time to move on, but you. The question to ask yourself is will I be happier divorced than I am right now. If the answer is I don't know or probably not, then hold off doing anything.
Life's challenges are not supposed to paralyze you, they're supposed to help you discover who you are. -- Bernice Johnson Reagon