Many of us have pondered the concept of soul mates before. What is a soul mate? Do I have one? And if so, where is mine? The idea that there is one special person created just for you is too juicy not to consider. I definitely believe in soul mates, but my definition extends beyond...