First of all, you don't HAVE to cook EVERY night just 'cuz he's home at dinner time. Make a deal with him that he's in charge of dinner at least 1 night a week.

Secondly, if you hate to cook every night, make a large meal 1 night and heat the leftovers for the next night. We do that all the time.

Thirdly, get a crockpot. Throw in a roast and a bunch of veggies the night before. Plug it in when you get up in the morning and go on with your day. There are some great crock pot/one pot meal cookbooks out there.

I love to cook, but if I knew I had to do it EVERY day, I'd start to hate it too.