Israel has failed its people too.