Last session, for example, my players were involved in a haunted house mistery, and they knew they had three days to solve it before something really bad happened. I did not control myself, however, and ended up making so many things happen that they had it pretty much solved at the end of the first day, and now they just have to wait till the third day to do what they have to do... Not near as thrilling as I would want it to be.
But, while I figure out how to repair the damage before (tonight's) next session, what I really want to know is how do you fellow DMs control yourselves from giving away too much in too little time, or from forcing things to happen before they really have to. That's my real problem.
Thanks in advance, guys




