They're both being very immature and both had to learn to communicate.
She's playing the victim, claiming she does so much for him - like cooking and laundry - and does not get any recognition from him. But did she ever told him she feels underappreciated? No, she rather watches her TV shows and keep on sulking about not being admired for her input. Denying him, what he wants from her (sex) as a punishment for something he did not know he was doing.
He should have told her how important a bit of sex is for him. Now, it was very childish and stupid of him to wait to give her this info on her way to the airport. Instead of saying something when it was just a bit annoying, he lets it boil to a point he's really fed up with it and drop her this bomb.
I don't think this marriage will last more than a few days after her trip. They're both angry and disappointed in each other. And I guess talking things out, is not their strong point...