Palestines have screwed themselves