Dear Queenie,
When you invite people to have dinner with you, some people just stay and stay and stay.
Queenie, without being rude how do you let them know when it’s time for them to go home?—Tired hostess
Dear Hostess,
The simplest way is to set a time limit in your invitation; for example, “Dinner from 6:00 to 9:00pm.” You can also tell them, when it is time for them to go, that you have to be (wherever) at (whatever time) the next morning, and have to get to bed, so, “It has been so nice having you visit. Good night.”