Okay, here is a 2x4 tossed at you ... sorry, just want to get your attention. I hope you take it in the caring way I mean it.
I can't help, but wonder at your patience with your H. He has betrayed you, and you still make his dinner and watch tv with him. You are not his mother who does not approve of his girlfriend. You are his wife of many years and he is sleeping with your so-called "best friend". I would be hugely angry (which I was, and it helped me to detach a lot), not babying him 'cause he looked like a "kicked puppy" (aw, poor thing, kick it again because he's pee'd on your M over and over, and isn't learning). I don't want to tell you what to do, but I think you should tell him to grow up, and make his own freaking dinner, and to stop being so pathetic in his doggy-like manner. He's a grown@ssed man, for pete's sake. Take control of your sitch, and don't fear him choosing the OW 'cause you didn't make his dinner. He's cake eating because he can. Make him uncomfortable, so that he can see what he will be missing. If he wants to act like a kicked puppy, treat him like one ... bad behavior = no treats.
Just my opinion, but you have been very patient to the nth degree, and I wonder why? He's going to keep pi$$ing on your rugs until he learns not to, or he will be taken to the doggy pound.
Here's a positive note ... it will be good to keep busy for the next 8-12 weeks, and do not feel sorry for him. He doesn't feel sorry for you while "visiting" the bit.. I mean, OW.
Me:57 H:52 M:28 Got another lawyer last year and filed. D35,S/D twins28,D22 EA4/04 End? Who knows? "Life is like a mirror. Smile at it and it smiles back at you." — Peace Pilgrim