When you love someone's soul, you don't necessarily think much of your compatibility with each other. You love their genuine smile, their voice, their eyes, their presence and the way they carry themselves. You want to stop time and hug them forever.
But, you forget that, as much as you are, they are humans too, they have goals, interests and values that might be extremely different from yours.
That is what you call "the universe" who's in charge of showing you in a way or another how compatible you are and it is your responsibility and choice to either continue or refrain from spending your time and energy on that person.
You'll be united with your soulmate no matter what. For that, you should open the door. You might also need to close other doors. I wanted to share with you something Allah to us. It's in arabic so I'll do my best translating. He said:
Allah tells us that all souls were created in "pairs". One soul, one life that was meant for two people. Mutual affection and mercy are the key ingredients to a peaceful romantic life.
Sunshine