View Single Post
It sounds like setting a start time might help.

So for example, you have a task called "check email". Set its start time to 8:55 and its due time to 9:00. Until 8:55, it will be gray and unavailable. At 8:55, it will become orange and due soon.

(Most people I know, myself included, have more problems checking email too often than forgetting to check it!)