Most people want to be a good leader and beat themselves up about not being good enough.
You may be doing better than you think.
Consider the degree to which you have the following in place in your workplace:
A compelling and exciting vision for the future that everyone knows about
A clear and easy to digest strategy that your team have been involved in developing
Meaningful and challenging work
An unwavering customer/client/community focus
Clear roles and team responsibilities
Honest feedback and recognition for growth and development
An enjoyable and welcoming environment
Flexible work practices
You know doubt have some great strengths and some areas that need more of your attention, but we are all a work in progress!