There is luck and opportunity in life, I won't differ with this but for one to have seized this two things and climb the ladder had to take some steps before.
There are NO shortcuts in life and if you choose to take one, you will always cut short. History has taught us and shown us a lot; many people who took shortcuts in life and blossomed but later withered...
Life is a gradual process, full of bunch of steps to be followed carefully. "Life is all about just putting one foot in front of the other and taking that step. That step is what it’s all about it. The NEXT one" but most of us like jumping some steps and that's why we end up complaining wherever we slip and fall down.
Life is full of instructions and can say it's more procedural. Am a walking example of this. I thought things are forced to happen and as anyone else, I wanted to be on top of the ladder but I never bothered how, what mattered to me is I should be up there. Things are NEVER forced to happen, they are MADE and WORKED OUT to happen.
I did it and was was there, but surprisingly I never lasted in that position and before I think of my adacadabra, I was climbing down. This has happen to many and we end up saying "someone has bewitched me" and many always join this school of thought but we never think of how many procedures/steps have we escaped. Someone said, "It’s in the action that we learn and change course. It’s in the action that we reality test and see which strategies work and which don’t. It’s in the action that we become more, we learn, we grow and we eventually make our dreams come true."
Therefore, life can't mature or materialize all at once as some of us think, you have at one point to crawl, stand, walk, run...and this is life. It will not happen all at once, in a magical day. You have to experience setbacks, trials, tribulations, challenges (socially, financially, materially etc) but just know it's not a punishment you a facing or going instead you are prepared to achieve and give the best in life.
Therefore, let's take life as it is and be ready to go through the journey. Those who live long to enjoy their fruits walked through the hills and valleys and they never gave up or took a flight to a flat land, NO, they went through all hell and made.
Therefore, just know you can't take a leap in life, you have to go step by step, one after another no matter how long, you will also get it there.
"The BIG goal happens one step, one moment and one action at a time."
Also our spiritual life and changes takes place step by step and and from time to time. There is no maturity. It's an ever growing process, example, Peter describes it in seven distinct steps: "Add to your faith virtue, and to virtue knowledge, and to knowledge self-control, and to self-control perseverance, and to perseverance godliness, to godliness brotherly kindness, and to brotherly kindness love in 2 Peter 1:5.
As I take off, just know anything worth the value is long lasting. If it's short lived, then it has no value. Nothing of value can be achieved in a moment, it has steps to be followed, therefore be steadfast and endure to the end since life is not a destination, it's a journey.
Set the plans, get resources, take action (motivation will come along), be steadfast, endure and always remember to patient.
The Bible says in Psalms 37:5 " Commit your way to the LORD; trust in him and he will do this"