Soul mates : honoring the mysteries of love and relationship