When doing readings I often get asked about soul mates. It seems there is a lot of confusion about the concept of soul mates. Often a soul mate is thought of as a perfect mate; one who truly is the love of your life, the other half of you. I believe a soul mate is more like the person in your life who is your mirror. Through relationship with a soul mate you are revealed to yourself. The ways in which you hide are revealed and the shadow side of your personality is exposed. A soul mate is one who comes into your life, tears down the barriers to your full self-expression and intensifies situations so your true self is revealed. You find another layer peeled away and often this person then moves on. If you can stay present and learn from this experience, totally acknowledging and owning who you are, this person can end up being your best friend and one whom you love deeply. If you are not able to see yourself with the veils pulled down then there will be chaos and struggle and the relationship can end up as a painful memory. Relationships can be intensely healing, especially when we know that they bring up all that we have left to heal so we can become our Highest Self.