My son just booted out his best friend from Montana that's been sleeping on an air mattress in his dining room for nearly two weeks. Nice guy and all, it's just intrusive on son's young family after a few days of a live-in house guest. Especially when the ring camera at his front door goes off at 1 am when he rolls in.

The guy makes damn good money and can afford a hotel room.

When wife and I are houseguests with friends I try to limit it to 2 nights. 3 tops. After that you wear out your welcome IMHO.

ps - I've put up a lot of houseguests over the years. Some are great, some are not. Once kicked out my own Father in law.