Project management is like a cross country race. It requires patience and being able to adapt to a changing terrain. When you get to the finish line, you hope to see a successful completion for your project. Throughout the project's course, you need to always visualize the project's expected deliverables. You need to focus on the activities that move you towards the project's finish line.
You always have to be moving forward with your projects. There will be times when you are not always moving at a consistent speed. You might be looking to complete a task, but you are waiting for dependencies that are out of your control. During those times, just be patient. On the other hand, sometimes you have all the pieces that you need to make significant progress.
There will also be times where new requirements enter your project's journey. This then requires you to adapt and incorporate them as smooth as possible into your project plan. A cross country course is never smooth from start to finish. This is the same for a project's course as obstacles are bound to take place. The important thing is to overcome them in a way that gets you back to making progress in the project.
Patience, consistency, adaptability, and awareness of your environment can help you complete a cross country race. You can apply those same skills when managing a project and get it to the finish line.