If you love something, set it free. If it returns to you it is yours, if not then it was never meant to be. everything happens for a reason. if you truly love him then you will respect his wishes. A relationship is a two lane road, whether that relationship be family, friend, or personal. what i am trying to say is if it isn't meant to be it isn't meant to be if it is he will come back but if not and things aren't working out you cannot obsess over it because for it to work out both people have to want it to. here is a prayer i learned in an AA meeting i attended (no i am not an alcoholic lol)
it is called the prayer of serenity and i believe it goes something like this:
God grant me the strength to change the things i can change, the serenity to accept the things i cannot, and the wisdom to know the difference.
whether this works out or not is out of your control and that's just the way life is sometimes as harsh as it sounds. I wish it were different I really do. I have been in a situation somewhat similar to yours before and it sucks it really does but the best thing to do is to talk about it with someone you trust so you can find out how you truly feel about the situation and so you can come to accept it.