You do your children no favor when you do for them what they can do for themselves -- like accepting responsibility and doing their fair share.
The nags, the complaints and the other old ways aren't working, so call a family meeting but be serious about it, don't tell them why and give them a 24-hour notice. This will give you time to think of what you want to say and how to say it, so the material doesn't sound recycled or sound like you're talking to them the way you did when they were children, because if you do, they will answer you as they did when they were children. When they're assembled, start on time and if one of them isn't there, start without him. Begin by telling them that you know they don't want to be treated as children, so you're laying it on the line. Then open the family calendar and ask, "Which night of the week will each of you be cooking dinner and cleaning up afterwards?" "Who will do the marketing each week, using the list I give to you, carrying it into the kitchen and then putting the groceries away?" "And which day will be the best one for all of us to spend three hours cleaning the house and changing the sheets?"
If you're firm about it, pleasant, notice their successes and don't complain about their mistakes, they'll improve. And if one of them forgets to cook dinner or buy groceries -- you go out to dinner yourself and let them go without. It's a matter of changing your attitude so they will change theirs.



