You have to be confident and comfortable with yourself before you can take criticism from others. I say this as someone who was basically raised broken, and had to fix myself in adult life by learning how to admit mistakes, etc. Figure out your fears, figure out your strengths, and conquer the fear, and play to your strengths.
Latest Answers