Army/Relationships

Well a little back story. I met him in Rotc, he was my flight commander. We had an okay relationship. Strictly as professional as it can get in high school you could say. Junior year comes around (he's now a senior) he and I admit feelings for each other and we end up talking but I stop if for not wanting to end up hurt. A while goes by and we start talking again. One day he drives me home and I tell him to stop for a bit at a park. We start making out and next thing we know, we're having sex in the backseat of his car. I was his first. Sadly I wasn't his. Our relationship is perfect (we of course have our ups and downs) but it's still so perfect. Well he plans on joining the Army (I knew this) and breaks it off with me. Three days later he talks to me and tells me he regrets it and doesn't want to lose me and we end up back together. The school year goes by and we're perfect. Until my parents hit me with "We are moving to Indiana" (we lived in California at the time) and we are both extremely upset and I don't know whats going to happen but we spend as much time together as possible before I leave. So I move and he breaks up with me. Its getting closer to when he has to leave for Basic Training and we don't talk much because I'm upset about the break up. Things happen and I get my phone taken away and can't talk to him for months. Eventually I text him again. We are so excited to talk but I find out he leaves in five days from then. We start to talk as if we are together again because the love hasn't left either of our hearts. (it never will for me) Moving on, he laves for Basic. It's a long ten weeks. He gets back and texts me. Of course now he has new rules and legal issues he must abide by. So we can't get back together yet we still have this strong love for each other. I only have 3 months until I am 17 and able to enlist in the Marine Corps. And not long from then until I turn 18. He and I agreed (since we have no other choice) that we wait until I am 18 to get back together if the feelings are still there. I love him more than you could imagine. and I definitely see a future for us. I needed to tell this to someone and here it is. Of course many things are left out so thats the short version. I'd love to hear what anybody has to say about this. Whether or not there really is hope. Just anything.