Girrafey: I have been where you are. SAHD by choice (made no effort to get a job, even a part time one). I would have been happy for him to be at home had he made the most of it and actually enjoyed it (I worked from home so was always present when the kids were around and a very hands on mum outside of work hours). But he became miserable, totally removed himself from his friends and family. He tried to do a few things, but gave up after a few weeks. He was quite good at housework, kept the house spotless, he became OCD about everything. I guess it was his only focus so he threw everything into that.
He became a bit depressed, drank a lot, was very inpatient with me and the kids and over the last three years became more and more emotionally abusive. It was hell in the last 18 months. Now I am a hugely empathetic person, during this time I made him a GP appointment, he was put on anti depressants but didn't get a repeat prescription or return to his GP when they ran out. Didn't feel like he needed them. I encouraged him to go out, leave the housework etc. I would have been happy, so long as he was happy, he wasn't.
He got very insecure, projected his low self worth onto me, I became almost a prisoner in my own home because every action I did meant I had him in my head wondering if he would get pissed or angry with me. It was suffocating.
So 12weeks or so ago, I told him it was over, and a week later left with the kids. I left him in the house, which I still pay for, because I knew he would never leave or sort himself out enough to provide a good place for the boys. Its been really tough, he has been very erratic but things (fingers crossed) look like they are settling down.
A relationship should be a partnership where both sides feel supported and loved. Your husband does not show you that. He is probably stuck in a complete rut, and he wants you to help him find a way out of that, but you ain't his mother. The last year before I left I really made an effort to make him feel better about himself, to intitiate sex more, to be more jokey and light with him. It made him worse, it gave me my answer. If you want to make it work, put 100% into it. If you don't you know what you need to do.
Good luck.