I know someone who had an online relationship for 10 years, started it at age 15. At the 10 year mark the guy's bf needed a place to stay, so he let his bf stay at his place for a couple months.
...Said bf kept lying about showering when not doing it once over 2 months.
So the guy kicked out said bf and broke up because fuck that. I think he gave the dude an oldass car somehow and sent him far, far away, can't remember the details there.
Then he had to de-smell the house which apparently took weeks.