He had disengaged from Medical professionals, showing apathy, angry when you express concern about his health... I'm not going to be popular- but I'll post anyway. You say this has been going on for over a year, and you've tried very hard to help him. So, in the MONTHS prior to the birth of your last child, he had disengaged/refused to manage his condition, knowing that you might need his help after the birth? He was not prepared to ensure he was taking medication and ensure he was physically able to support you and the children at that crucial time! Separation may be the only choice, for your own well being, Think carefully how much attention you are giving him, Keep walking, continue onwards, and live your life with your children. You've done ALL you can. For years! How exhausting is that. There is nothing to feel guilty about. You have done your duty. He is neglecting himself by not following up on blood tests, taking his medications and actively seeking to change his diet, or researching his condition. Whilst other's might suggest couples counselling rolleyes_O), I suggest self-preservation and a life of hope. I'm all for supporting someone, being patient, but I'm not a saint.