There was already a ceasefire on October 7th, Hamas broke it.
---
Palestine rejected a two state solution. What Hamas want is the Jews out of Israel, and these past few weeks have shown me that many apparently liberal people also think that's the correct and proper solution.
Put it this way, if Hamas were bombing Israel right now to the same extent that Israel are bombing Palestine (which I do NOT and have never agreed with), I believe that many people would see this as a fight for freedom, not genocide.