The most difficult part of learning is in the beginning--it is hard and there's no satisfaction. After learning the basics, the mind will be available to handle more details, and we can expect to see positive feedback loops form.
Instead of feeling insecure and defensive, try to be ok with making mistakes--even stupid mistakes. Getting feedback is the fastest way to learn. Work ethics, not talent, is the only sure way to grow.