who has a nice clean house with kids? Where? They must hire cleaners. Can you afford one?
You're human. You can't do everything (or not perfectly anyway). Its' ok to let some stuff go. Have some fun days maybe, that involve zero housework. You might all feel better for it.
Your son sounds just exactly like mine - infuriating but I'll bet he's also absolutely wonderful in his own particular way.