Кто-то уже сказал о зависимости от оценки окружающих. Мне кажется, вам не хватает здорового пофигизма. Уверенность в себе можно раздуть огромную, но потом страдать еще больше оттого, что ее не разделяют. Человек не может всего знать и не должен быть во всем уверен. Это нормально, просто не нужно забивать себе голову и переживать.