Sounds to me that your husband has a lot to deal with. My guess would be that his "provider" status at the moment is what is getting him down the most. That is SO important for a man! Not having a job that provides for your basic needs, like insurance and a home of your own, is probably weighing heavy on his mind. Any other problem is compounded by this.
If you can talk out your problems with someone else, like here, for example, and spare him that much, it would help alot. Instead of complaining when he's home, encourage him, tell him you have faith in him.
Don't know when you told him that he's the one that could really hurt you, but if it's been during this rough time, it was a pretty heavy load to lay on him. There's no undoing it, but by encouraging him and acting "normal" when he's home, you can ease that burden.
If you possibly can, don't depend on
him for
your moods. I know that's a tall order, but it will be helpful for both of you.
Good luck!
__________________
Psalm 119:105 Thy word is a lamp unto my feet, and a light unto my path.