Yes, DH cooks.

Cleans? Well, yes and no.

He grew up with parents (I don't think there's any nice way to put this) that are slobs. They're nice, but very messy. He leaves clutter around the house. He's gotten a LOT better since we've been married. He'll wash the floors and put stuff away when I ask him to. But I love him more than anything. Sometimes I'll complain to my mom how he's messy and she tells me just to look at the big picture which is: my DH is sweet, lovable and very loyal. And she's right. I tend to get a little obsessive compulsive over things being messy, but I've gotten better.