Subject says it all, what's your opinion about Soulmates and TwinFlames?
I believe they exist.
I have a rare match of a partner, measured subjectively, and by some objective tests such as bio rhythms and personality profiles. I don't know if I would go as far as to as to say Soulmate. How would you know?
My dreams usually include this person. In some rare cases I have had lucid dreams where I meet this person in the form of another gender or age.
Creation is many and dimensions are vast. I would like to believe in the probability that out of the sheer number of souls in existence, there is someone for everyone.