Some writers hesitate in sending out their finished work because deep down they fear rejection. It becomes easier to imagine the success of your writing, than it is put it out there for someone else's approval. But this attitude is self-defeating. If you find yourself wavering when it comes time to send your work out, then set a deadline for sending it off. Then stick to it.
Some writers never struggle with rewriting or over-editing.
They simply recheck their work, send it out, and move on. But if you find yourself fighting this tendency, just being aware of it is the biggest help of all. When I finally figured out what was holding me back, I put these steps to use on the very next piece I wrote. The writing process was less stressful, and I actually enjoyed creating the piece. When it was finished, I sent it off and waited anxiously for the editor's reply.