One of the biggest obstacles that any creative person encounters is questioning. More specifically, questioning ourselves, questioning our abilities, questioning our motives, questioning our place in the artistic world. We simply question EVERYTHING.
It's hard not to question. We live in a society that idolizes perfection. The perfect hair, the perfect body, the perfect family, the perfect novel, the perfect masterpiece. How can we not question ourselves and our abilities when we are comparing ourselves to such unattainable standards?
The thing is: nothing is perfect, no one is perfect. In fact, contrary to the US, there are many other countries and cultures that actualy revere imperfections! The sign of a good, hand made oriental rug is a specfical, purposefully created imperfection. The rug weavers do not question themselves. Instead, they embrace their humanity and infuse it into their art.
From one questioning artist to another, don't question yourself or your capabilities. You ARE good enough and your art has its own place in the art world. Don't compare yourself to others. You are not like them and no one else will ever be able to create in the same way you can either.
Go embrace yourself, your humanity and your art. There is no need to doubt or question anything!