Oh wow, do I ever feel you on that one, Mona. I think most writers who strive to do their best work feel this way at times.
I am irritated by my own writing. I am like a violinist whose ear is true, but whose fingers refuse to reproduce precisely the sound he hears within.
– Gustave Flaubert
And that pretty much sums up my writing.