Read most of your sich, you are getting good advice. The one thing that I can add which is the MOST IMPORTANT thing is to take care of YOURSELF. Your GAL activities right now include the preparation for your baby, which is most important!!!! Forget about WH and worry about you and baby. Your hormones are going to be all over the place with the birth and after be very careful about post partum depression.
Enjoy being a mom!!
As far as your WH is concerned, this is his first? You may see a different person after the baby is born. I think his hormones are out of wack.
NC is the main thing and is a constant no matter what.
I hope you have a healthy, wonderful baby. You deserve it!