Softcentre, I could have been you a couple years ago.
Please allow me to give you a piece of advice: Stop with the "I'm committed to my vows for better or worse, and although it's worse, I'm still committed" talk.
Girl. Seriously. Just stop it. He cheated on you. He's still cheating on you. I don't care how religious you are, or what your relationship with god is, this has NOTHING to do with god. This has to do with your own health.
Your health. Your sanity. Your self-esteem. Your ability to function as an independent, genuine, human being.
You have been relieved of your obligation. Do you realize that? Are you aware that when your husband broke his vows, he released you?
You can be free now. You agreed to be bound to him when you married him and recited your vows. HE BROKE THE BOND.
Like others, I stayed WAY TOO LONG, and adopted the attitude that for better or worse meant that I was somehow obligated to suffer with his cake-eating, two-timing, self-absorbed, entitled, playboy attitude.
NO!!!! I was not obligated. Staying only debased my integrity, it did not strengthen it.
Please listen. You staying with open arms and an open heart will only serve to teach him that he can abuse your love. It will not set the stage for a healthy recovery of your marriage.
I get that you want to be there for him and allow him to recover his sanity. But seriously, at what cost to you? Why are you willing to be his doormat? Why are you willing to debase yourself so that he can "find himself" or some such crazy concept that only the Betrayed can concoct to rationalize allowing cake-eating?
I spent YEARS in false R with a man who probably had his first affair with only a subconscious intention that it was his "way out" of a marriage he didn't want to be in. You do not deserve to be married to a man who made a mistake in getting married in the first place. If he wasn't man enough to realize marriage wasn't right for him, if he didn't have enough self-awareness or personal ethics or commitment or whatever it takes to be a loyal husband, he should not have married you. He put on an act for you, for your family, for his family, and for himself, in order for him to move forward and get married.
Sadly, he wasn't husband material. He was a fake.
Let him go. Detach. Put up walls. Drive some posts in for the fence you need to make an effective boundary between you and him.
Let him go and suffer the consequences of his piss-poor decisions. Let him grow up without your nurturing. Let him face the music.
DON'T be there for him. I'm serious.
Be there for YOU. Focus on YOU. Focus on your healing, your learning about co-dependency, your education in self-care and self-preservation.
Let him do his own self education. Surely you understand the concept of "tough love" and what it means for a parent to let a child suffer the consequences of their own bad decisions?
You cannot be his mother and be raising him up to manhood.
It is time for him to be a man on his own.
Let go and move on.
((((hugs)))))