first i wanna give a little recap i meet this girl when we where in high school about 4-5 years ago at one of my football games. My ride left me (lol) and she was there i nvr meet her before but she offered me a ride home so well i didint feel like walking after playing the game so i said sure and a couple weeks later we starting dating. but due to some family stuff we broke up but have been best friends ever since but about 3 years later i left for the marine corps she was fully supportive but when i came home from boot i got to meet her new boyfriend. and thats how we started now 2-3 years later we r still best friends and spend ever minute we can together but im stationed out in japan and havent been home in quite a while and might not be home for a couple of years due to deployments and my job in the corps keeps me very busy. we still talk daily.... almost as if we r still hanging out all the time daily i get to tell her not to give up on her boyfriend who as been pretty distant recently for some reason when i want to say is leave him. there is no denying there is something between us. my whole family has asked her before ( behind my back) if she loves me and if there is something there and she says yes and her mom and dad have both told me to marry her but neither her nor i want a long distance relationship. i may be staying in longer then my contract so i dont know when i will be home next. in our texting and phone calls she talks differently as if she misses me more then a friend by the words she uses but i cant be with someone while im in japan and they live in new york. i love her with all my heart and she has told me the same but this distance is killing any dreams of more. do i try and take my chances when i take leave or to i wait about 3 more years and hope she is single when i return the wndow with her nvr stays open long. relly want a girls opinion on this plz!