People think a soul mate is your perfect fit, and that's what everyone wants. But a true soul mate is a mirror, the person who shows you everything that is holding you back, the person who brings you to your own attention so you can change your life. *Elizabeth Gilbert
You can have many soul mates. Those that come in and out of our lives for various reasons, each serving some purpose. However long or short their stay is with us, they are important. We are encountering our soul mates all the time. Sometimes they become permanent fixtures in our lives, and other times, they are just meant to be with us for a little while.