You are only as good as your team
I have failed more times than I have succeeded. Yet, in the grand scheme of things, I might be considered somewhat of a success. It is because, I have a team that is willing and able to do what it takes.
You can deliver what your team can. And if your team can’t, you have failed!
End of the day, leadership is about picking the right people and making them do what they are good at. It is about identifying all the roles that are needed for you to accomplish your mission and ensuring that there is adequate representation in your team for each role. And then, leadership is about keeping everyone focused and filling in the gaps.
Leadership is also about identifying the weak links and either strengthening them or replacing them. As much as it might seem like an insensitive statement, leadership is about accomplishing a mission. You do not want to do it at the cost of people. But at the same time, it may often become difficult to do it despite people. Striking a balance is key.
It is your team that will ultimately make it for you. Build that team carefully. If it means adding or removing people selectively, you must.