I've written for a long time and perhaps the most valuable thing I've learned is not to hate my work. That said, I do. I'll read stuff and wonder what I was thinking and then I edit it. There is always good stuff in your work and you've just got to bash it out and then go back and start fixing. The difference between a bad writer and a good one is the amount of time they spend going back and fixing their work. When you do that a few hundred times, you do get better and some of the editing will decrease. It's a long hard process and sometimes you have to fight with yourself, but if you can win, it's worth it.
- Mark Charke