Twin flames are believed to be two halves of the same soul. During the first time of incarnation on earth, it’s believed that the soul was separated into two
Tephy Rollery