When my son left for college ten years ago I more closely identified with this old joke:
Do you know why God made little kids so loveable?
So you would take care of them.
Do you know why God made teenagers so obnoxious?
So you wouldn't cry when they moved out.
Best,
Mike