The difference between expectation and result keeps us engaged. It creates surprise (remember the parrot’s advice), or dramatic irony if we already know that the character’s expectations will not be met. A story or a stretch of story in which things turn out as the character has planned and envisioned is boring. So an author has to bear in mind the gap between expectation and result for every event.