You sound like you've already had a reality check.
It won't get better.
Career gates/milestones associated with locations are going to make long seperations highly probable.
You already know that though. There will alwyas be studying, quals, dets, JPME, and of course deployments.
The ones...