Hmmm... from what I hear soul-mates exist. It is possible to meet your soul mate in your dreams, however finding them in waking life is quite the challenge. Both people usually need to seek the other out. If you find your perfect match, pursue it... live a dream life for a while, at some point it could very well move to waking life. Unless of course you're dating the 'twinner' of the waking life version of your soul mate, then it that case it could be a while... but of course, nothing is impossible. Keep in mind though not everyone who seems perfect is your soulmate, some are DCs, some are demons, and some are just past lovers from prior lifetimes. It's all sort of complicated but not impossible