A twin flame is an intense soul connection with someone thought to be a persons other half, sometimes called a "mirror soul". The concept of twin flames is based on the idea that sometimes one soul gets split into two bodies. According to psychospiritual mentor and love coach Lisa Vallejos, many people assume that a twin flame connection is the same thing as a romantic soul mate and use the terms interchangeably, but these are entirely different things. While twin flame relationships can be romantic, they can also be completely platonic in nature. A twin flame relationship is thought to be a spiritual or soulful connection in which two people are equally matched in their “commitment to” . The purpose of a twin flame is to help each other teach profound lessons and grow. Twin flame relationships can be challenging and healing due to the mirroring nature of a twin flame; they show you your deepest insecurities, fears, and shadows.