No matter how successful you are on your journey, you are still becoming.
You always feel that someone is ahead of you or there are many incomplete tasks to accomplish. This is good and bad. This is good because it keeps you going and improving. This is bad if you feel negative or stuck.
Ask these questions: Am I better today than I was yesterday? Can I be better tomorrow than I am today? The chances are high that your answers to these two questions are positive.
Clarify what you need to work on to accelerate your pace of improvement. Build a great team that can support you in areas that you need help with. Earn the support of your team and prepare a game plan with timelines and accountability. Then, execute!
Even though you may have many competitors, at the end of the day you are only competing against yourself.