I believe in a soulmate, or finding the absolute perfect person for yourself. There might be 50 particular "perfect" partners for you in this world, however finding one of them could be extremely difficult. I sure have not found my "soulmate" yet, unless it's there and I'm not noticing her...that right there could be another problem: your own blindness to love.