DR,
IMO -You are projecting the future. Take one day at a time.
Let your son go with him if he chooses. He will be back. Dad will disappoint him and Mom will be there to help . Somethings are out of our control. We need to step out of the way and let them happen as they are supposed too. Just be there to pick up the pieces.