I must admit I have had the opposite problem. BF is perfectly capable of cooking (and used to do so before we moved in together), but now I've been spoiling him. Only I'm used to having dinner at 5 or 6 and he is rarely home from work before 8. I would get home at 6 and be starving for dinner, but had to wait for at least a couple of hours. But now that I've started cycling, problem is solved. I go for a bike ride after work and then put dinner on and he gets home in time to eat.