It's all in the training...
I remember back in the day... about 8.5 years ago, when I babysat for my sister's boy, he was at the time being fed hot cereal mixed in with his milk so that he might gorge less. Well, his diaper was REALLY disgusting, as a result. I mean, you could have told me it came out of his other end, and I'd have believed it because I've seen it come out of his mouth and it was pretty much the same. Anyway, I valued my fresh air and scent-free living. My nose became very sensitive. My other senses were not far behind. I'd gag when I attempt to change his diapers. I mean, his diapers were MANY times nastier than her first kid's was when I changed those as he was on a normal infant baby diet. Due to my very real gagging, my now hubby, but bf of the time, he did the majority of the diaper changes. LOL.
Over the years, when he's home, he got to clean up pet accidents, while I do it if it can't wait.

He'd cook for me too if I'd eat what he makes. There are very few things he can make that I'd eat so his love of cooking for me couldn't be realized as I'd only stand to eat so much of the same thing day after day.

And when I cook, I generally clean up during the process, but sometimes I just leave it all for him on days I'm feeling extra lazy. Of course, after dinner, he does the dishes.
The problem with my guy is, if he's not told to do something, it would never occur to him to do it. If I ask him to do something and not specify when it needs to be done, it either gets forgotten or put off until I have to specify NOW. And he claims to want to provide for me a stress-free life.

I tell him HE is the source of my stress.