I sort of pride myself in my dissatisfaction with my work. I've always been concerned with buying the hype, and having that make your performances suffer.
The first thing you have to know about writing is that it is something you must do every day - every morning or every night, whatever time it is that you have. Ideally, the time you decide on is also the time when you do your best work.