Keeping your house clean is a lot of work. Day to day you put dirty clothes in the hamper and dishes in the dish washer and wipe up messes on the counters. You straighten the house continually. But, really cleaning the house, often does not happen. When was the last time you swept/vacuumed the whole house and mopped the floors? When did you dust last? Scrub the tile? What about those stove eyes? Been a while? It’s just not what you feel like doing and so it gets put off again and again. Well, I have the solution. Throw a party. There is nothing like knowing dozens of friends and maybe even near strangers will be coming to your home for an evening to make you get down on your hands and knees and scrub. My god, how did the kitchen window get so dirty! My lord, look behind the refridgerator!  So, in our household, we plan regular soirees to force us to do the cleaning we generally avoid. The bathroom shines, the shelves in the fridge are clear again and the trashcan is minty clean. I highly recommend it! And for extra added bonus forced work, throw a party in the yard, so, you then have to get the yard in shape and you still have to clean the house too because they have to go through it to get to the bathroom.
amen, brother.