It's a paradox. The people who are most successful seem to be the people with all the flaws.
Who do we love? The people who are really at home with themselves. We admire them because when they admit they're not perfect, we see ourselves in them.
So ... should you be open about your flaws before you make a big success?
In the 20th century, the answer was easy: no freaking way. Don't show an ounce of weakness. Be perfect, unassailable.
But the trouble with now is, word gets out. We're all human and we all make mistakes. Who is going to talk about your mistakes, yourself, or someone else?