that sucks man. Long distance relationships can be very hard but if the bond is there they can work out. It sounds like your motivated enougha dn that this girl is really special. If you two put in the effort it will work out. I'm not saying it will always be easy but things that are worth while usually never are easy. Goodluck bro