Captain Falcon, it's called Imposter Syndrome. Loads of people get it, but you've just got to ignore those feelings and get on with it. If these people are happy with the work you're doing, then it doesn't matter how inferior you feel. (Not that I'm belittling how you feel, but often the people who know best can't all be wrong!)