A twin flame is someone who shares your soul. They are the other half that makes you whole the yin to your yang twin flames help us discover who we are and why we are here Related Posts:A twin flame is someone who shares your soul. They…Always cherish your love its the greatest treasure.If twin flames separate the twin flames will…Only allow a twin flame relationship to continue if…