I have been in your situation quite a few times with a girl i had been with for 7 years. We would break, not speak for weeks and months. The longest we stayed apart was 3 years. There would be the occasional phone call or email every once in a blue moon, but we always seemed to find each other again. All I can say is let fate do its work. If u guys are meant to be together, it will happen. If not, then try your best to get over him. I know its hard getting over someone you love. In fact you never get over them if you truly love them. You will only learn to deal with your emotions in a way you dont feel hurt anymore. Its a tough thing to do but sometimes you have no choice. Just let fate take its course and see what happens.