Honey, you do not deserve any of this. Please take care of yourself and get well. You have so much on your plate. While you are at the doctor ask him about some vitamins. You are having to play the role of "superwoman" right now with your H being gone, even she gets worn down.
I agree with everyone else. Get yourself well and then sit down and have a talk with your H. He needs to realize he can't take everything out on you.
Hugs, Yoyo
Life's challenges are not supposed to paralyze you, they're supposed to help you discover who you are. -- Bernice Johnson Reagon