Oh wounded1, I feel for you.
I think the hardest part was reading that your husband's priorities always come first, and that is how my husband is as well.
I think you said it best when you were talking about how your husband will say..."I know, I love you, Im a jerk, I want to change", and then go right back to doing the SAME ole thing. Uggghhhh!!! My husband has been doing that for the last 5 years and it's so hard for me to accept that he just doesn't care!!!! (If he did, he would have taken the steps by now.)
You have to think of you and the kids now. Next time speak up and say, "Heck ya I need your help!"
I've gotta hand it to you. You have to be a strong strong woman to be dealing with 2 kids, one on the way, complications with the pregnancy, the house, cooking, shopping, playing with your boys, and dealing with ALL of his problems as well. You are amazing and don't let anyone ever tell you different girl!!!