I can definitely identify with feelings of inadequacy.
Then again, sometimes I look back at some of the reports and studies I've written at work and I'm very impressed by what I was able to do. That's especially true when I don't remember that I was the one who wrote them!
Even reading my blog I get a sense of how slick and clever I was.