God bless your son- he's had the best training in the world- it will serve him well.
You can do this- one day at a time is how it's done...sometimes one minute. Stick close with other familes with those in service. We get each other through it.
The support I see on this board is unbelievable and I know will help carry me through until he comes home.
His unit has leave until next Monday, so I'm scrambling to get a flight down and back to see him before they head out.
Semper Fi