I think you need to realistic, Hamas have said tons of time that they will stop when the occupation stops. What is so simple, stop the occupation than there will be better chance of peace in Palestine.
I think that you need to be realistic. Hamas doesnt want peace, it wants to destroy Israel. Hamas said it many times. Hamas wants to build an islamic state in the whole historical Palestinian land. What do you mean by ending the occupation? You mean pushing Jews to the sea or what? For Hamas the occupation wont stop untill Israel exists. So i ask, how can Israel treat this organization as reasonable partner to talk about peace?
The truth is that Israel is there to stay. Arabs tried so many times to destroy Israel, but it still exists.
After 60 years of war, Israel has dozens of satelites in space, and what Palestinians have created? Kassam rockets only i guess.
The truth is that Arabs must realize that sending back Jews to Europe or to Madagascar is just a fantasy and illussion.
The truth is Israel, just, as any normal democratic country, wont allowed others to be destroyed.
Arabs have two solutions.
They can try and try to destroy Israel and suffer from war and conflict all the time.
And they can recognize Israel and let build independent and democratic Palestinian state.