Writer’s Block and Other Annoyances

Okay, so I don’t have writer’s block per say, but I’m so annoyed with my writing right now. I’m working a novel. In fact, I have WAY too many novels in progress, as I can never manage to finish writing them. What always happens is I have an excellent idea, write about 20,000 words of that idea, and then think the novel is so bad that I become annoyed and disillusioned with it that I just sort of stop writing it and let it sit on my hard drive, all sad and neglected.

What is my problem, people? Do I need to plan my novels in advance with a more detailed outline to make sure the story will work? Should I write short stories instead and gradually work my way up to novellas, then to novels? Really, I don’t know what to do and I’m just so frustrated right now. Maybe I’m just tired and need to go to bed. I’m going to go search for images of Mads Mikkelsen on Google instead.