DOES EVERYONE HAVE A SOULMATE?Yes Everyone has a soulmate. The dictionary definition of a soulmate is: A soulmate is a person with whom one has a feeling of deep and...