Answer: "Yes, but I still lack self-confidence in it, because I'm not absolutely perfect."
Here's an open letter to all artists:
The subtle particularities and "imperfections" you see in your art is what gives it distinctiveness. They're an inexorable part of you and your creative process.
Those are the most important part of your art. They're what make your art yours.
Please stop hating them.