My friend, if Hamas surrendered tomorrow, the death would stop. They have no allies, they have no support, the war is over. It's now just how much of their own people they are willing to grind up. Western liberals on the keyboards are not going to stop Israel. The fractured and shattered Islamic middle east is not going to stop Israel.
End the war, give up the land, and take the offer from Israel for first class tickets for every Palestinian to go live in Iran. Get your diplomacy and ideology straight, and maybe in 50 years your will have the economy and military needed to go take it back from Israel, and then they can be the ones to bend over for peace.