yes , gerald waited , shifting back and forth on the ( to be honest ) very comfortable sofa , that whole evening and that whole night , and for two more days and two more nights for death to come see him and talk with him as he had promised .