A person who will complete you and make you whole and is a perfect mate is a very simplest explanation of twin flame or twin soul. Should you have a twin, it does not have to be a lover or spouse. Twin souls can be a teacher, friend or even parent. For example, according to Edgar Cayce, the American Sleeping Prophet, Jesus and his mother were twin souls, “…you see, in the beginning, Mary was the twin soul of the Master in the entrance into the earth!” …”Neither Mary nor Jesus had a human father. They were one soul as far as the earth is concerned.”
Twins are caused by the soul splitting before birth and choosing to enter into the physical body of two different people. The twins do not necessarily enter at the same time period, it can be years even decades apart.
Some believe you can tell if you are affected by this rare experience of being a split soul, a twin flame. Some of the signs are believed your strengths and weaknesses perfectly balance each other, your life mission is exactly the same, there is a intense magnetic attraction to each other and your twin knows you better than anyone else.
We can look to Genesis and see man and woman were one, until God split us into two. Here there is a clear message that a part of us is missing and needs to be reunited, one’s twin.
The concept of having a twin flame originated in Plato’s mythic dialogue entitled “The Symposium.” In this dialogue Plato speaks about humans originally having four arms and legs and two faces. Eventually, the gods split the humans because they feared their strength. Again, a clear message that a part of us is somewhere else.