has their flaws. There is no perfect person, living a perfect life. Where someone may have a huge flaw somewhere, it is usually backed by a huge talent. I'm not much for philosophy or religion, but I do believe there's a balance in life, and it can't be broken; only stretched.
Everyone will hit bumps in their strides. Some bumps are bigger than others. Some are longer. But they happen to everyone.