You're too hard on yourself, I mean, I get it. I write and everything I pen, people tell me is great, but from the artist's point of view the work is never done, never quite right. It always needs a tweak here or there. Have faith in your abilities man.
Then again my writing is shit so.....