I would like to talk to your parents, parent-to-parent. They may eventually need a support network of their own and it would help them now if they had some other parents who were in a similar situation to talk to. DS is not USNA though, so maybe you could find some USNA parents and ask them to reach out to your mom or dad just to open the lines of communication.
While their support isn't really necessary, it sure would make your life less stressful.
I fully support my son's military career now. But in the beginning, when, at age 15, he announced he was planning to enlist the day he turned 18, I have to admit that I freaked out inside. I did not let him see that I was freaking out though. I knew I had three years, so I knew I could afford to take my time and work on "changing his mind" slowly. Well, long story short -- I didn't change his mind. He changed mine.
I did manage to slow the process down a little by providing resources and doing a lot of research that got him to realize that a college degree and commissioning made more sense for him. He's smart and a natural leader.
In the beginning, I was anti-military and anti-war. My son has gotten me to see that burying my head in the sand will not keep my family safe. Those who are eager and able to serve -- well -- they are to be applauded, for it is because of them that I can freely write this today.
If you are an active or retired military service member reading this, I thank you for your service, and I mean that from the bottom of my heart. I can't begin to understand the sacrifices you've made and the sacrifices your family has made, but I know you made them, and for that, and for protecting my family, I am ever grateful.