Twin Flames are two halves of a single unit. We all have a Twin Flame.
God created us with the purpose that we would move away from the point of creation, to learn and grow and evolve into our divinity, returning to our point of origin as perfected Beings. At this initial point of creation each single consciousness (Monad) contains the seeds of the Divine Feminine and the Divine Masculine, Alpha and Omega, Yin and Yang, opposite poles of the one reality. At the initial descent into third dimensional reality these two aspects of the one were divided and the Twin Flames were created. One the Alpha flame the other the Omega flame. Both Flames incarnate to lead separated lives, always aware, on some level, of a loss of an aspect of themselves.
Twin Flames don't normally incarnate together except for a higher purpose.Usually when one Flame incarnates the other is out of form, preferring to energetically support their incarnating twin. But at this time, many evolved Twin Flames are incarnating to assist in the raising of consciousness, of humanity and to take this opportunity to raise their own consciousness and ascend.
When Twin Flames do incarnate together the coming together is often chaotic and stressful, physically, emotionally, mentally and spiritually. Their relationship is very intense. The romantic loving version we all think of is really for Soul Mates. Twin flames come together as two mirrors of each other. They are there to reflect back to each each other the Truth of themselves. What is reflected is not only the beauty of themselves but also their imperfections, patterns, attachments, mental and emotional baggage.
The ultimate goal of the Twin flames is total union once more. To achieve this, total balance and perfection is needed by both of them, on all levels. The areas, in which they have harmony, are the areas they no longer need to work on. Everything not in harmony within the person and their twin is presented in their relationship to be healed. Their relationship is a pressure cooker for their ultimate perfection. And because of this it makes it hard for the relationship to last.
Twin flames have many differences, these may be age, geographic locations, morals, beliefs, race, income brackets and sex, (same sex is possible in certain incarnations). They incarnate specifically to be the facilitator of the others growth and ascension. And yet the bond is such, that being together is like coming home. The attraction is strong on every level, and spiritually they know they are one. This knowingness helps them over many of the hurdles, mostly created by pre-conditioning, beliefs and ego.
One sad part of Twin Flame relationships, which seems to be common, is that when they find each other, one or both is already in a committed relationship. This puts a pressure on them to "choose". This brings up feelings of guilt, and doubt in the twin relationship which on one level they know is real, but on another level they feel it can't be right believing the universe wouldn't make them choose. Not so. The first step is to acknowledge the relationship is a choice, and to realise nothing with the twin is ever simple and easy.
As the Twins become more into balance and their service here on the planet becomes more into their awareness they spiritually grow at a faster rate than when they were apart. They find their spiritual gifts are fine tuned. Each often possessing a gift the other doesn't. They are sensitive to each other's energy flows and stresses. Being apart is like functioning at a reduced level. Together, they become balanced and more of whom they are just by being in each other's energy, you will often hear Twin Flames are never apart.
As they become more of a single working unit their Christ Light (also known as the spark of God, Monad) begins to entwine and rejoin, two flames becoming one. The re-union of the flames creates the deepest of connections for these two people. And it is this connection which makes them wonderful vessels for service to humanity and to God’s Will.