"Soul mates aren't perfect people. They can come into your life and provide polar emotional experiences from intense love to intense pain. Growth comes from both. And a soul mate helps you grow. It isn't just "...and they lived happily ever after" but "...and they lived!"