Ben, glad to hear your son is OK. It sounds like you have a son to be proud of, hard worker, mature, willing to do what it takes. 
I wish the best for him and hope the insurance gets him back up and running. Hold out for what is right
 
 
Glad he is OK, that is the most important thing.
Joe