Complete agreement that "how do we make it stop?" is the ultimate question.
Jimmy Carter said Hamas was willing to accept Israel. We can never know if he was right because Netanyahu wants what's in Likud's constitution, the land from the river to the sea, and therefore refused to meet with them.
I will be responding to the article you recommend. It's very good, and yet it has some enormous omissions. I think the writer was sincerely trying to be fair, but still, some basic bits are very wrong. I'll address them in my next post, which I'll probably release on Monday.