what are twin soul mates?
A twin flame relationship is a divine union with a divine purpose. Twin flames, known as twin souls, are literally the other half of your soul. You only have one twin soul, ever! There are magnetic pulls between the two souls that keeps them together once they have appeared in each others' lives.