Basic is a test of courage and strength. It is also a introspective time in a young man/woman's life. God Bless your son and may he have the strength and perseverance to withstand life's trials.
Cordia, Basic Training is a hard rite of passage for any young man or woman. My DH went through basic 19 years ago and it still amazes me to hear about what they endured. Prayers for your DS and {{{HUGS}}} for you.