Flaws are mistakes or deficiencies in some area, and everyone has these. Character flaws like lying, stealing, and cheating show a lack of moral character that may be judged harshly by others. Flaws are what make each person unique and a true individual, because no two people have the exact same flaws and personality traits. Admitting your flaws and working on improving these will allow you to better yourself, even if this seems difficult.
I'm selfish, impatient, and a little insecure. I make mistakes, I am out of control and at times hard to handle. But if you can't handle me at my worst, then you sure as hell don't deserve me at my best.