DS #1 is an Army O-3 doing well, also AROTC 4 year. DS#2 (medically DQed from NROTC 4yr) is doing well a couple of years out of college in a Mech Eng job, first out of college. The one constant is that nothing in their lives/careers has been as they anticipated. Some things better, others more challenging.
When either of them call to “talk”, I have to beg ignorance, because very little in my background jibes with their current situations. My constant advice to them is the same I would give you. Seek out their seniors; those who’ve been there and done that in your era. In your case, it would be MS-IV’s through Junior Officers. Through their experiences, maybe you will see a path forward to get you through the challenging times. Hopefully, it will give you a goal to work towards.
If you think you can avoid the occasional “suck”, either physical or institutional, it will be hard to endure the “suck”.
Best of luck!