Wow Lilium, You poor thing, that is rough...seriously rough. Okay, let me think of the best way to put this...
You are a wife yes, but you are not his doctor, you are not his therapist, you are not his babysitter. He has absolutely NO right to drag you down with him. That is incredibly cruel. I Don't care if he is sick, I am sick...I have an anxiety disorder, OCD, and depression and I would NEVER think of doing something so downright malicious to my husband. Even if he does frustrate, and anger, and simply not understand me. Just because a person has depression, does not give them the right to demean or hurt others. I think he needs to be on his own a bit. He needs to take responsibility for himself and perhaps in doing so he can garner some insight into why he does the things he does. If you keep nursing him, he may never really figure out exactly why he does the things he does because he is being enabled in order to continue being well...an ass...no offence. It is incredibly hard for the families of people who have any sort of mental illness to know what to do to help that person. Sometimes it is support, encouragement, a big hug...and other times it is giving the person the space to find themselves and learn to help themselves. I am not saying cut him out of your life for good. I am saying that maybe a separation might be best. If not for him, then for your own sanity.