The timeframe.
It takes as much as the time we need to make failure happen to make success come to pass.
Time is the only true equalizer of success and failure. It is the same time for everyone whether they are succeeding or failing.
No one has more time than the other, we are all allocated 24hours in each day and also a sense of timing as is embedded inside our minds.
Everyone has a level playing field when it comes to time, but what everyone doesn't have is the ability to manage that time allocated them in the best possible way they can.
Learn to make your time count no matter what happens with you and for you. The idea that you cannot have more than 24hours daily shouldn't stop you from advancing forward.
Use your time frame to the best of your ability and never allow that the low moments of your life slow you down. The time may be 24hours, but it will always be the best time you have should you take it seriously.