your problem is similar to my problem before with my former girlfriend before..what i can give you is you need to wait until the right time comes if you realy love her...try to help her to ease the pain maybe she feel right now...dont worry and just have faith and just take care of here always just like what you do before...you can make it...
it is very hard for a long distance relationship and seeing the most important girl in your life often seldom..i think the best way you can do is to have a constant communication with her in a letter or having a call with her..communication plays a great role in a relationship...
i think bad luck is not existing it depends only on how we do our task or goals in our life..the only thing we must put in mind that whatever we do we must not expect anything so that we will not be hurt or disappointed in return..