What Exactly Are Twin Flames/Twin Souls?
Your Twin Flame, also called Twin Soul, is literally the other half of your soul, and everyone has one. We each have only one twin, and after the original soul split into two souls in the beginning, the two souls each went their separate ways, incarnating over and over in many incarnations to gather human experience before finally coming back together toward the end of their evolutionary journey. Usually, this happens in both of their last lifetimes on the planet so that they can ascend together. So you probably haven’t had many lifetimes with your twin flame or your time together in any previous lifetimes was very brief.