I returned and saw under the sun that the race is not to the swift nor the battle to the strong, neither is bread to the wise nor riches to men of intelligence and understanding nor favor to men of skill; but time and chance happen to them all. - Eccl 9:11
Everyone wants to emerge a winner in the race of life except those who prefer to loaf away their destiny. Inasmuch as you desire to reach your goal, you need to be on the double to finish the race before you and not just float through life. While some may actually experience a slow going at the inception of their journey in life, they latter enjoy divine speed to accelerate them to the top. However, when God is involved in your case, your race will end gloriously in the long haul, regardless of the turbulence of the present time. Things might not move as fast as you desire, but you can count on God to take you to your high point in due season.
The Bible says that the race is not for the swift, nor bread to the wise nor riches to men of understanding nor favour to the men of skill but time and chance is the ultimate determining factor. You might be carping about your slow going in life and lamenting that you are only inching along without making giant strides. If you will let go of doubt and discouragement, the Lord God can make you experience a twist of fate that will put your destiny on the radar.
Hence, begin to hope against hope even if it appears as if your destiny will go to waste. God sees the rough time you might be going through. He will not let you down and if you are downcast, He will raise you from the ground and your tomorrow shall be alright. Never opt to run your race alone without God to stir you up and help you end well. Certainly, with God in your race, His grace will help you hit the mark and you will never be ashamed. May the Lord grant you divine speed to reach your high places without delay in Jesus name.