after having read all troughout your post i couldnt stop myself from adding a word of encouragement for you.
you are hanging on very well and please keep doing it because once your baby girl will be part of your life trust me your husband issues will be less painfull because your angel will bring with her her due of happiness for herself and for you.
it is a very great experience you will be living true along with your husband it would have been best but we have to admit to certain things of our life.
know that whatever happens has its reasons now you might not be seeing it but one day you'll see through it. better he went and now you know where you stand rather than making you beleive and staying around just for the sake of staying. that would have hurt most.
be strong for your angel one day she'll be proud of her mummy.

know that you are in my thoughts.