"I planned to cook a special dinner tonight but he offered to cook instead. Does he not like how I cook this meal?"
Maybe, but I'm guessing he just enjoys cooking and has the time to do it tonight. Men do notice what we do in the house. They may not always comment on the house looking and smelling great, but they see it. This could be his way of saying thank you for all you do. Sit back and enjoy it. If you have a large kitchen, pour a glass of wine, get him a beer, and sit in the kitchen at the bar and talk while he prepares things. Offer to help. Romance can begin in the kitchen. Food is very sexy. I find that one of the sexiest things about my husband is his ability to cook anything and how he always offers me a sample for my approval. Don't allow yourself to be haunted by thoughts that your cooking isn't good enough. Just enjoy the night off and watch him sweat over the stove tonight.
"We don't have sex as much as we used to. Are we drifting apart?"