I keep hearing about discovering your twin flame and meditating to see who it is. Surely if you meditate you will see someone you know? If you haven't met them yet you couldn't see them. What is the difference between a twin flame and a soul mate?