I feel like I need to go against the grain and throw a 2*4 your way. I may rub some of you the wrong way, but I'm ok with that, because I truly believe what I'm telling you.
You keep saying that your "focus is absolutely on me," but I don't see that to be true. I think your focus is on him and his actions, being a lighthouse for him to come back to, and now this victimhood, which are all keeping you at a standstill. You are taking care of yourself but you are not letting go.
I agree with what Surfer is saying--and he has a much gentler approach--so now can we focus on Cherry and a real solution to it? Why? Because it will help you find strength and move forward before this baby comes and two, I think it is your only shot at saving your marriage.
I think the lighthouse approach is more suited to a WAH, not one in the affair fog. Your WH knows you are sitting there waiting for him and honestly, I think he is losing respect for you. He knows he doesn't deserve you. That and people want what they can't have. In addition, by being a perpetual victim, you remind him that he is the perpetrator, and he continues to grow resentment towards you. You remind him that he is the "bad guy."
Think about it Cherry; you are the beautiful, accepting, wife, that is offering him family, a home, and stability. You also have the added vulnerability of being pregnant. And who is he? He is the POS, cheating H, that is leaving it all behind. Every time he looks at you, you remind him of that. Even his own mother takes your side and thinks he is a POS. So what is he to do? Just do the right thing and spend the next several years with his tail between his legs? No man wants to do that!
In my honest opinion, he wants to respect you and do the right thing, he is only human. But under these conditions, he cannot. And let's face it, no one wants the victim. So as I see it Cherry, you have one shot at saving this M and that is to do a 180 amid let him go. Find that Latin power, remind yourself you deserve better than this, and tell him enough is enough. Kick his arse to the curb! Then you let him go. Let him go out into the world and fall on his own. Let him see what he is missing out on at home. Let him fear he has lost you.
I'm sorry if this seems harsh, but I honestly think this is the only choice you've got left. Read the threads--mine, Saras, Lims, all of them--when the wayward believes they have lost you is when they start to reevaluate. You also have to be willing to accept he may not come back. This works in your favor tho because you don't really want a man that doesn't love you do you? Is the confident Cherry really okay with a cheating H coming and going as he pleases, while you take care of his babies? What would you tell your best friend?
More important than ANY of this, him living there continues to create a toxic environment for you and the babies. Enough is enough. Cherry, it's time to "absolutely put your focus on you." You can do this! Kick him out today and tell him you are done living with a cheating liar. (P.S. He wants you to).
Blu
“Forgiveness liberates the soul. It removes fear. That is why it is such a powerful weapon.” – Nelson Mandela