I also think that the more complicated it gets (like you've gotten pretty high up, and are expecting something interesting to happen) this wakes the brain up a little too much and then it interrupts the dreaming process and it's over.