<human>: Can you provide a brief rundown of the text in within 3 sentences?

Quick background...we've been friends since we were 14, we started dating at 20, married at 23 and we had our first and only child at 25. He's always had mild depression, but it was thought that it was just his environment (he grew up in a Duggar-like household) and things would get better after he moved out (which it did). 

The entire time we dated he was fine. He was a totally different person once he moved out of his parent's house. Shortly after we got married though, he seemed a little more emotional. He would get upset and sometimes cry over practically nothing. 

Then over time it turned from being emotional to being mean. He snaps at our child and I over literally nothing, he can get extremely condescending and rude if I don't agree with him on something (usually he just repeats one thing over and over and over until I give up trying to talk). He's in an awful mood over half the time and I'm constantly anxious, waiting for his next bad mood to come on. It's at the point where I get excited if he asks to do something with friends that I know will take a few hours because I can get a break and breathe for a while. The stress of it all is taking a toll on me...I rarely sleep, I feel sick because my heart is always beating out of my chest.

Both of us agree that there are definitely mental issues going on, he refuses to get help though. I'm kind of at a cross roads in deciding if I should give up and leave, or stick around and be miserable while I wait for if/when he's willing to seek psychological help. I feel like I would be a really terrible person if I take the former option, but fucking hell...I'm exhausted.
<bot>: My husband is often in a bad mood and takes it out on me, we're sure it's psychological but he refuses to do anything about it. I don't know where to go from here.