My youngest stayed till he completed college plus a bit longer to get established at work. Then he bought a condo and moved out. Today he has my former job..
The oldest works overseas contracts. He's welcome to stay a short while if he's back in the country. He came back after a 5 year contract in Japan and stayed for almost a year before heading out again.