I've been thinking for years why ?? why we meet someone we love like this only to be separated ?? is it a kind of punishment or what ? sure we all read about to be strong to balance your masculine and feminine and so on but I have new reasons I like to share I hope they will give you some peace and comfort.
1) death
Imagine you and your love didn't separate and lived happily ever after then there is a sure thing one of you will die first how the other can live after him/her. Now you know that you are linked in spirit even if one dies he/she will never die in you heart and soul. you can live with the comfort of feeling his presence.
2) you have to be healed not only you emotionally but also physically.
In the past I was mainly eating junk food. there were many kinds of food I didn't like to eat or drink. I concentrated on my soul how to be a better person and forgot to treat my body the same after the separation, I suffered from not only soul pain but also physical illness all the wrong I did to my body exploded in my face. Now, I eat healthy food, take care of my health.....
3) you have to need him/her and want him/her.
I've noticed the more I need him the more I become afraid and run that is why there are many runners specially men. every time I feel I need him my ego says RUN you don't want him he will hurt you skip the whole relationship and the pain. you want someone whom you love less. so he/she won't know you this well so can't hurt you this bad. we need to accept the love and the pain and totally surrender.
4)have more faith there is a plan.
I used to believe everything happens for me is the best. I didn't object to whatever happens to me. but, since this whole experience I feel angry many times I am a good person why I suffer like this ?? my faith became weaker and weaker. finally, I overcome all of this and my faith become even stronger than before meeting him.
So have faith, surrender, believe everything is going to be okay :) wish you all happiness and peace.