Daniel MacNee can't remember what the weather was like yesterday. Nor can he remember his own past. Since a devastating…