So, basically what you are saying is that the racist Palestinians are not ready for a real peace yet. Then maybe we need to wait another 10 or 20, or 50 years until it sinks in to the Palestinians that the Jews are home and Palestine is never going to be Judenrein ever. Jews and Palestinians are going to share the land between the river and the sea forever. They had better get used to the presence of Jews, because they aren't going to go away.
It should be the choice of the settlers alone as individuals whether they stay or go. Not the Israeli government, not the U.N., not the Palestinians, and definitely not yours. And any treaty must include guarantees that they will be treated fairly. And Israel will surely be in a position to react to provocations. Don't you doubt it.
Look, if peace is not attained, the result will NOT be a binational state. Israel will NEVER agree to that. The Jewish population of Area C will continue to grow and reach 200,000, 300,000, and more. Israel will eventually annex Area C and the Palestinians will be left with only Gaza and about 40% of the West Bank. If that happens, the Palestinians will have gotten what they deserved. They are not victims here. They are the aggressors and perpetrators of a failed campaign of genocide. They are no different than the former German inhabitants of Silesia, Pomerania, and Prussia. Their own racism is the main source of their problems. Pandering to Arab racism will never bring peace.