I had a similar situation with my daughter. She joined the Navy and really turned herself around. I think every guy and gal who graduates from high school (and those who quit school) should be required to go to boot camp. It makes a big difference in their lives and gives them something to think about besides themselves.
I'm very proud of your son too, and all those who serve to keep us safe. GOd bless him and keep him safe.