Have you ever met someone who had all the qualities you were looking for, but something was still off? You just didn't have ...