ik its an average answer, but something ive only just started internalising is that nobody is the same. I know its a generic comment to make, but everyone is different which is why we progress at different rates in particular areas. In life there will always be areas where we aren't as good as other people- I have a friend group who is a lot smarter than me and it really makes me feel stupid compared to them, but then I have to reflect on the fact that means I am better than them at some things. Realising that you won't always be as good as everyone else at something, but you have the potential to shine in something else you dedicate yourself to is what matters.
As for the driving test, so many people don't even sit their driving tests or take lessons until way later in life- there's no expected rate in which someone can learn something. As long as a you take your time and know you are prepared before diving into it, there's absolutely nothing wrong with it and will save you time in the long run as it will mean you're more confident in yourself when it comes to it.
Perfect is a completley subjective and idealistic term way too normalised in society today. Everybody is perfect in their own way, and as long as you focus on yourself and your confidence in however long you need it to to take, that is what matters. If you compare yourself it takes the enjoyment out of the things you do and learning as a whole, so I know it's easier said than done, but take time for yourself. Give yourself the time to learn something, as it is typically the case that the more we focus on the lack of progress and try and rush things, the worse the outcome is and the longer the negative loop of thoughts occurs for.
I hope this helped in someway, and it's not an easy journey to stop comparing yourself to others, but with a push and telling yourself it is okay not to be as fast as everyone else to pick something up, you will find that you relax a lot more and stop pressuring yourself to have your life a certain way by a certain age. Time is for us to use how we want, and you use as much as you need to, who cares about anyone else. Focus on you!!