What is a twin flame?
A twin flame is when two souls are split in two, or two people are mirror images of each other. This results in an instant connection when twin flames meet. There’s little scientific evidence for twin flame relationships, although some psychologists argue the phenomenon is real.