Loraura, it's wonderful that you consider your mistakes every time you ride. It will help you go better and better every time. Don't be disappointed. There are many races ahead of you. You will learn and hit the podium.
I think you are doing just great