How weaknesses can make your strong character even more believable.
Writing strong characters will bring your book to life–but it can also lead to the mistake of leaving out one of your character’s most interesting traits.
Source: One Major Pitfall of Writing Strong Characters – Helping Writers Become Authors