Post History
As can be gathered from the other answers, there are many causes of writer's block. It will be impossible to deal with them all at once, meaning you will, at some point, experience it. Don't worry....
Answer
#4: Attribution notice removed
Source: https://writers.stackexchange.com/a/17139 License name: CC BY-SA 3.0 License URL: https://creativecommons.org/licenses/by-sa/3.0/
#3: Attribution notice added
Source: https://writers.stackexchange.com/a/17139 License name: CC BY-SA 3.0 License URL: https://creativecommons.org/licenses/by-sa/3.0/
#2: Initial revision
As can be gathered from the other answers, there are many causes of writer's block. It will be impossible to deal with them all at once, meaning you will, at some point, experience it. Don't worry. We all have. I've seen (and agree with) several answers mentioning fatigue and stress. Hildred also mentioned various forms of indecision, which is, in my experience, the most common form of writer's block. I believe there is a very large cause however, which everyone else has overlooked: lack of a theme. If you'd like to look into themes in detail, check out chapter fourteen of _Writing the Breakout Novel_ by Donald Maass. It is an invaluable resource. In a nutshell though, a theme is the point you are trying to convey with your novel. A lot of novels (and more so movies) do not have a theme. They consist purely of twisty plots, complex characters, or a combination of the two. Those things drive the novels forwards. In these novels, there is no theme, no message. NOTE: In such novels as character studies, the theme is the character. The author feels it is important for you to meet this person, or occasionally, place. A theme is important because it is the message you feel passionate about. You feel your readers need to know about it, and it is for _this_ reason that you write the whole novel in the first place. Your passion gives you drive to keep writing. Being the opposite of boredom, this passion also _keeps_ you writing. Build your novel from your theme, not the other way around. Do this, and no matter what writer's block hits you, you will always be able to overcome it in the end and keep writing, because you _believe in what you are writing about_. **Short answer:** Cause: A lack of theme. Solution: Build your story from a theme you are passionate about.