I'm 30 and my husband is 40. We have three children 4, 7 and 13. They are lovely. I have a heart condition that I acquired during my last pregnancy which has landed me with a failing heart!
My husband works school hours. We are financially stable. I have a good savings pot from when I was well/parents also help me out, so we aren't scrimping and I have been able to employ help for me and the children so that he didn't have to become my carer. His life has pretty much carried on as normal.
He has to do minimal things - get the kids up and sorted for school etc and he hates it! He all but dragged me out of bed to get the kids up this morning. He doesn't have to be at work until 10 am so it's not even like he's in a rush!
He's made lots of snide comments over the last 12 months or so that I've been more unwell, telling me that I'm lazy when I can't always do physical things with the kids or the dishes. He'll say things like "How could you find the energy on Wednesday but not today?"
He told me a few days ago that he thought I was "putting it on" Sometimes when I wanted me to something that I couldn't manage. I was mortified. Embarrassed. I didn't know where to look 
He said a few months ago that he was struggling with his temper, so I helped him seek help for that but he didn't follow through with it. I've tried to see things from his point of view. I've made sure he's had chill out time, given him the opportunity to have alone time, I even still try to have regular sex with him but nothing makes him happy!
I think he does have some kind of mental health problem, I've tried so hard to be understanding but he's just so cruel to me.