“I am so in love with a man who I can't be with. I don't know whether I should continue to persue him. I genuinely believe he is my soulmate, but I don't know if I have had all of him I will have or if we still have a future together. Is there hope for us? Or should I let go?”
✦
Someone answered with kindness...
If you cannot be with him you cannot be with him, and waiting to be with him is akin to waiting to be 10 feet tall before continuing to live life. You're wasting time waiting for an impossibility.
If he thought you were his soulmate he would be with you. Move on.