“Honesty and transparency make you vulnerable. Be honest and transparent anyway.” — Mother Theresa
Great leaders understand that they cannot do it all by themselves. They know their strength and weaknesses. They know they do not know it all and are not afraid to let their team members know so. They have the ability to recognize the competencies and skillsets of their team members and leverage them for success.
A leader who is self-aware is able to know what he can bring to the table and where he will need the support of his team members to succeed. Because he is self-aware, he will go the extra mile to know what his team members are made of, who should do what task, and even when and with whom to use what leadership style.
Knowing yourself as a leader is the best thing you can do for yourself. It will provide a good ground for you to want to know your team members and how you complement one another. You will also be able to know the areas in which you need to improve in order to become more successful.
Do not be afraid to bare yourself to your followers.