As a leader, you have to take responsibility for your own failures as well as successes. That's the only way you'll learn.
If you keep learning, you'll improve.
If you improve, your leadership will get better.
And in time, you will earn the right to lead on the level you deserve.