None of this is in your control. Don't feel bad for venting to H it wasn't about you it was about the kids and he needs to hear that IMHO. You no the Navy you have lived it your entire life this types of changes should be nothing new to you.
Remember he called you first as you stated so that tells me he is doing ALOT of thinking about the family which is VERY GOOD!! Always look for the baby steps he just took another...
Find a calm spot and stay your path say a prayer and then focus, it's gonna be okay trust in yourself and the man above us...