No one is perfect; no matter how much we idealize a person—be it a family member, a partner, an idol, or someone else—they ought to have flaws. At least one. And even though it’s important to try and accept people for who they are—the good and the bad included—sometimes that one flaw can outweigh all the good qualities they possess.