Is there anything called soulmates. I feel no.
I feel you should just follow your heart.
1. Look for the person whom you like.
2. Go out for a while and see how it goes. See if it clicks.
3. If no goto 1.
4. If yes, you move and work on the relationship.
5. Keep working on the relationship, coz there are very less people whom you like and you click. Don’t leave them easy, fight for him/her and work on the relationship.