“
… Soulmates are never perfect, but they are perfect for you as partners. Since there is a deep connection, you are immediately connected back to your true self by loving them.
John Gray