should I stay with him?

My boyfriend and I have been dating for 3 months. July 2016 we started talking... he left for basic training so we wrote letters to eachother for 3 months back and forth. Then he was in training for another 6 months and we talked the whole time. Everyday at every possible second we could. We bickered here and there but we were both falling in love. Keep in mind we never knew eachother never met eachother... only went to the same school and saw eachother in the halls. He finally came home that Christmas and we met... he was home for two weeks and I completely blew it.. I avoided hanging out with him, I was guarded, scared, and lost. And he broke up with me. My world turned around. I was depressed. I was sad. I never stopped thinking about him for 3 months. He had a new girl friend that was a family friend so they new eachother. Me and him talked on and off during those 4 months we weren't together bc he Would tell me how much he loved me and missed me and I would tell him the same... but he never left her. So i finally said that we need to go out seperate ways and not be friends and just move on. Which both of us could not do at all. So weeks go by and he texts me.. saying he wants to come over and make things right.. he ended it with the girl. We got back together. And have been together since then. 3 months. I love him with all my heart. I can't imagine a life without him. I drive 3 hours away every week to stay with him when I can! He comes home every weekend.  I feel alive when I'm with him I feel happy. He is family. But we constantly fight and bicker. But then we make up. So here is my problem... I'm going back and forth with two lives... I can stay with him, work through the 9 months of him being deployed, he comes back, I move to where he is stationed, and we live our lives together. Or I can not be with him, focus on myself, hangout with friends, get an apartment with my friends and live the "college expeirience". I want both. And I'm stuck. I don't know what to do. 

Glow Resources

Let’s Glow

Glow is here for you on your path to pregnancy

Glow helps you navigate your fertility journey with smart tools, personalized insights, and guidance from medical experts who understand what matters most.

25+ million

Users

4.8 stars

200k+ app ratings

20+

Medical advisors