(note: this is from my original post in the club Road to prodigy https://www.chess.com/club/road-to-prodigy )
A progress is a progress, no one becomes the best overnight, you got to put in the work, put in the tears and put in every joule of your energy every single day consistently and you will get there. You know, we people almost too often overestimate what we can do within a short amount of time but we also underestimate what we can do in a long period of time.
Mind you, great performances once or twice in a lifetime is not as effective as good performance overall everyday with an improvement each day. So consistency is the key.
So, work hard, stay smart and get to your goal, no matter how much work it takes no matter how much time it takes(it usually takes more if you expect less and less if you expect more) You will 100% surely reach whatever is your goal!