What the west is trying to do is get a temporary ceasefire, get all hostages out and continue with the war. It is not going to work. If the might of America could not destroy Hamas in 7 months they will not be able to destroy in 7 years.
There is only one solution. Equal rights for Palestinians living in Israel, allow some refuges to return to their properties and compensate the rest, Israel return to 1967 borders and allow the Palestinians to run their own country.
Once they have the freedom of running state with international trade with airports and seaports, why would they wish to attack Israel so long as it treats the Palestinians in Israel equally to the other Israelis.
What people in the street say has no value what so ever, what matters is what their government has been doing not just recently but since the terror they unleashed in1948 and drove millions of Palestinians from their land and are still doing it today.