What's disturbing to me is not that an obviously talented young person like the OP has these kinds of issues. He'll almost certainly grow out of them.
It's that so many older, wiser people, who obviously don't have personal problems of their own, seem intent on encouraging this way of thinking. Just because you think you're doing good, doesn't mean you actually are.