The dreams that wake you at three am...