I believe the majority opinion (which I do believe is right) is that continued war with Hamas, at least in this fashion, is essentially an endless cycle that can only go on forever bloodily.
To be honest, about the situation, I believe that things must get FAR worse before they get better. Israel simply cannot co-exist with, at the very least, Hamas; I don't want to say the Palestinians themselves, I really do hope that by some miracle peace can yet be achieved between the two, but it seems increasingly hopeless. Palestinians cannot survive in Gaza in its current state, no people can really survive without a country, and yet the Palestinians have it worse- they "have" a country so close that they are literally in walking distance, and yet they will be killed if they attempt to take it back.
And the Arab States, either by influence (Iran, for starters, encouraging the "destruction" of the "occupying Zionist regime in Palestine") or presence only inflame the problem.
The Middle East as a whole has a glut of powers entangled- Israel, Syria, Egypt, England, the US, Iran, Saudi Arabia- and far too many, to be frank. That is a list of seven powers; historically, the region has trouble if really more than two or three have such economic or military power.
Imagine seven Koi fish, grown about mid-way (about 8 in. each easily) in a small, 1 gallon tank. Koi are, by nature, peaceful, like many of the above powers, but with no room and limited resources (for the Koi, food and space, for the Powers, oil and land) they WILL start to kill each other off.
Suffice it to say that I believe a few governments will have to be radically restructured or overthrown or kicked out of the region before any peace is to occur.
A massive regional war must occur before peace, and a massive Middle Eastern War could very well spark a
World War in earnest.......