It's never the fastest person who wins, but the one who is the most stable.
Don't be too anxious about how fast others are moving; you just need to focus on taking each step well.
You may not see it, but you are also making progress—it's just that it won't announce itself every day. Many people think the difference lies in 'cognition', but what really makes the difference is action. No matter how smart the idea, if you don't persist, it's just a fleeting dream. Don't be afraid of being slow; what you should fear is stopping. Time will provide answers and will also elevate you. You are not inadequate; you just haven't reached your shining moment yet.