Whooah GF What a lot to deal with PDB. It seems your H is learning the difference between home and neverland.. the hard way.
He plainly stated that he wants to come home, and he had known in the back of his mind since he left that one day he'd want to. He said he had planned on coming home in December, but when he told OW, she wanted to bring him lunch and they ended up ML. He sees that as both their responsibilities, because he should've never fallen for it. But when I write a little later about OW, you'll see this is very, very typical of her. Anyway, H said when I caught them that he was so ashamed and knew I'd never have him back, and that's the reason he went off the deep end the way he did: Basically to save face. Ya know, as much as this sucks, it's an explanation that can explain his COMPLETE turn around in such a short time. Saving face.. that pride'll get us every time! It definately goes hand and hand with the stubborness and anger that he's been exhibiting too. And true.. we often only turn from it when we fall completely on our face and there's no other option than to admit the ugly truths.
It's hard to know what to say, except that you are doing well with what you've been dealt here. I can't imagine how torn you must feel right now and it's good to see that you're keeping an open heart, but setting some boundaries for yourself.
I agree that she's whacked. If the baby is due in Aug, the first day she coulda gotten pregnant would've been in Nov. There's NO way she can feel it move or know the sex by now! She's feeding him alot of emotional crap. As with everything else though, he's probably gonna have to figure that one out himself!
I'm sending up lots of prayers for you right now. Take care of yourself and that boy.. lots and lots of R&R. I only have one word of advice other than that and I got it from Dr. Dobson (Love Must Be Tough)... you have more power at this moment to negotiate boundaries and respect in your R than you ever will again... don't accept less than it takes to fix this completely... don't you dare settle! You deserve the BEST.