I've been looking for ages and haven't found them. I wonder if I will ever find them. Yes they do exist. There is an enormous amount of data which confirms their existence. If you haven't found yours, remember it isn't your fault.
Many people say there are different kinds, primary and secondary.
You may come together with a secondary soulmate so that both of you will learn and teach each other certain things it is necessary for you both to learn. A primary soulmate is the one for you. Check out our definition Some people claim if we meet, we'll wish we hadn't. They are talking about secondary soul mates. Learning, growing and changing is difficult and painful.