Twinflames are our most perfect mirrors, because they are us in another body. Our twinflames are the only ones who give us a true and honest reflection of who we are, and where we are in our lives at any given time. When you look at each other, you will feel like you are looking in the mirror because of the magic of your soul being mirrored, you will just FEEL it!
Not only do they reflect everything in us that is good... they also mirror any fears or perceived "weaknesses" that we feel we have... and those are reflected so that both twins can work through them together.
Loving our twinflame sometimes feels as if we are loving "ourself"... because technically, we are. They truly are our other half.
Often confused with the term "soulmate"... twinflames are two halves of one soul. They are the person who completes you.
Twinflames love, respect and honour each other equally... and unconditionally.