I agree with maid2order about leaving for awhile. It might force him to think about his role in all of this. At first, of course, it's going to be all your fault and you're just being selfish, etc., etc., but if you just give it some time to simmer into his thick skull, he just might get it. My mom was married for over 20 years to my stepdad who was just like your husband. He was very possesive of her time and she could never have any friends or spent any time away from him without dealing with the consequences once she got home. Heaven forbid she didn't come home in time to make his dinner. He was even jelous and pouted when my sister and I would come home from college for the weekend or a holiday and we'd go out for the day with our mom. We always got home from shopping or something and he would be pouting and in a bad mood for the rest of the day. All their problems were alway her fault or the fault of her little dog that he always threatened he would hurt some time when she was gone. My sister and I tried to convince her for years that she should just leave and get away from that abusive relationship, but she was too afraid to be out on her own and starting over. He came down with cancer and suffered for about a year and a half before he died that year and during that time, she said he apolized for giving her such a hard time. It took him being on his death bed to really see his mistakes. Now that she's on her own, she's been the happiest she's been in many years. She said she doesn't even really miss him like she thought she would. I just wish she didn't have to waste all those years trying to make him happy and he never appreciated anything she did....until the end when it no longer mattered.