Your direction is worth more than your speed. As long as you are doing your best, there is not much else that you can improve on. So relax and give yourself a chance to appreciate all that you have attained in life. You are doing a good job, just keep trying. Don’t compare yourself to anyone else because no one else has walked in your shoes, or, had the same life experiences. You are a unique individual with special talents and skills. Just continue working towards your goals and believe in yourself. Some goals are easy, others take a lifetime. As long as pursuing your goal is making your happy, don’t worry about the speed, follow your heart and keep going forward.