Mrs Ding you and Mr D always seem like two halves of a whole - but nothing is ever perfect is it? You both have your own problems and sometimes that means one person (usually the female half of the partnership) is left to bolster the other one. Mr D is obviously struggling so you need to tell him that you appreciate that but you also need for him to see that you are struggling too.
If you are as you seem you've probably never admitted that? You just cope until the mood/moment passes?
Time for you to tell him what you want/need - men can never guess or work these things out for themselves (though remeber that he's not at his best at the moment). How about you arrange a "day off" for you? And if you can get him to talk, maybe some time out for the pair of you?