Some times we might feel inadequate or inferior maybe because of where you are and the caliber of people around. Guess what,it happens to the best of us and the second thing is that it's all in the mind, so don't beat up yourself. You are a work in progress.