David suffering