My DH is not happy because there is something about me that is upsetting him. He won't tell me what it is, but he's been in a black mood today and when I tried to find what, he said it's something to do with me, but won't say what.
I feel like I have tried to change a lot about myself in the 10 years we've been together, and lately I've been trying to lose weight as he said during a counselling session that he finds me less attractive now I'm heavier than I was when we met. I'm also trying hard not to do a habit that I have in front of him (like biting my nails, but not that, too outing) even though it's something I've always done and he never used to have an issue with it, he now hates it.
I thought after counselling sessions that things were better, but he still isn't happy, and I feel like if I bend any more I'll break. I don't want to live in fear of judgement. But am I just being awkward. Should I change to make him happy? 
We are married, and have a toddler, and he's a great dad, really involved, genuinely 50/50 parenting. He has a history of anxiety and depression, but I don't know if that's really relevant here.
I'm rambling. Just really upset and don't know what to do.