@Elaienar My ex is in the Navy, and we were dating through that, so... I know there are some variations between branches of the armed forces, but I will spam information in case it's useful, because god, basic is stressful. Spoiler Yeah, they do that "hurry up and wait" nonsense a lot. You will likely not know anything with any reasonable amount of notice, the military just kind of... does its own thing. :P It's a huge pain. Basic is normally more like nine weeks, not nine months. Contact is very limited during basic. I got an address to send letters to after a couple of weeks - you'll probably have to bug your parents for that, they only send it to parents and spouses if I recall correctly. I didn't get any letters back for about a month. After that, for a couple weeks, they were allowed to send letters every Sunday morning, though my ex was able to write letters in the evenings sometimes. After that, they started being allowed to send letters several times a week. Phone calls and more frequent letter writing are a reward for good behavior, and are awarded as a group, so it's basically luck of the draw; if you get lucky enough to be in a good group, you'll get more of them. I think I got about three phone calls while he was in basic. There might be a family/friends "support group" for each barracks on Facebook. This can be really nice because people share news and gossip, but you also will probably want to be really careful about what you say, because everyone gossips in every direction in the absence of news. :P You may be able to find it through the base's page on Facebook - the Navy one also does stuff like weekly trivia contests, where the winner gets a picture of their loved one's group. Navy has a big graduation ceremony after basic, with family strongly encouraged to attend. So you should be able to basically spend a whole weekend with him, if you can get to the base. It's limited to immediate family and maybe a couple guests, as I recall. Don't make super solid plans, because if he gets injured or something, he may have graduation delayed. :P Which sucks. My ex got sick and was stuck there for several extra weeks. Folks usually get leave after basic; the only exception is if the next school is starting up right away and there isn't time. After that, Navy has something called A-school, which is where you learn about your actual job; I believe the Air Force does something similar, but I'm not sure what they call it. That can last anywhere from two months to like a year, depending on how fancy your field is. The good news is that in A-school they have a lot more privileges. They slowly ramp them up - as usual, based on the group's behavior - but after a few weeks he should at least have regular internet access and the ability to go off-base with permission, though not to sleep other places overnight. Again, probably will get leave after that. After that, the particularly complicated jobs - like, engineering jobs - have what the Navy calls C-school, which is also like a year, from what I know. My ex didn't go, so I don't know as much about that one, but I know that it's basically "normal" privileges - you can go off-base, you have normal access to things, it's basically normal life except that you can't go on leave in the middle of school. And then you wait around until you get sent to your actual job. Like I say, it's all "hurry up and wait", so there may or may not be some downtime between any of these phases. For instance, my ex was just sitting around for about a month before A-school because he was waiting for enough people in that specialty to graduate. :P Once actually on the job, it's mostly just a normal job; you can live off-base and travel reasonable distances and all that fun stuff. It's just school that's really strict. So... yeah. It sucks and it's super stressful, but... finite.