No need to be ashamed. All that matters is that you've improved. Nothing else is of importance. As long as you strive to give your best and progress - you're on the right way. :D
Awesome! :D Very happy to hear you like the idea, and that you will be participating! :D