Well that's great to hear. I'm glad you got some useful feedback from the folks around here. Also great to hear that you improved yourself and are less insecure now. As long as there is progression in yourself and your work you have every reason to be proud of yourself.
Thank you for the kind words