Writing advice from Neil Strauss:
It’s very common, says Strauss, for a novice writer to want to produce publishable pages on the first pass. If you do that, you’ll never get past the first chapter. Your first draft is just for you. The purpose is to get it all out of your head. You’ll write too much, and you won’t say it well, but at least everything you want to say will be out there, on pages in front of you, and not swimming around in your head.
The second draft is for your reader. Go through it again and think about what that reading experience will be like. Remove anything that’s not interesting and necessary.
The third draft is for the hater. Go through it and anticipate those criticisms, and make it hater-proof.