Self-improvement, Spirituality Why do we love difficult and complicated partners? A spiritual approach