I feel for you. Sometimes you feel so overwhelmed you don't know how to act. And on top of everything else, you have anemia. I suffer from that myself. Well, I guess I'm fumbling for words but want to say I'm here for you and on your side.
I'm sorry to hear how frustrated your husband got. I know his comments seem insensitve and aimed at you, I suspect they are aimed at your illness.
I suffer from chronic migraines and depression and my husband often gets frustrated. Through talking, when we're not arguing, we've been able to join forces and be frustrated together at my illnesses rather than each other. When I'm not feeling well I tell him and he goes through with me why I am not feeling well, what's triggering my headache, why am I feeling down. And he helps me look at things rationally and when things don't make sense we both agree and get frustrated together at my diseases.