I've had mine backwards and forwards from time to time for various reasons. One son when his relationship with the mother of his children broke down, and then again a few years down the line when he had a bad accident and was in hospital for a while in the aftermath of that he lived with us. Now, having fully recovered he tends to bring his children down to us every other week end, we have more room than he does, they both have their own rooms here. My younger son came back to us for a couple of years after he'd graduated. When I first got together with my husband his then teen- aged children would have periods of living with us on and off, not for long periods though. The older one would stay with us when he was in his first year at university, because he said he could study better in our house than on campus, but I think it was because he had an unlimited supply of food at his disposal
which was probably an eye opener as to how much boys/young men consume! all good training for what was to come down the line. Well as the saying goes dogs kids are for life not just for Christmas.