Palestinian despair for peace