Twenty-five is a good age to leave, guy or girl. I think kicking a child out at 18, however, is "uncaring." However, for many millennials, even those who leave at 25-28 have some sort of help. I hover between X and Millennial and at least half of the people I know had some assistance with...