People like you muddle the issue on purpose. You paint the picture as if Hamas is firing the rockets for no reason, when in fact there is a very, very good reason - Israel's illegal occupation of post-1967 land and the IDF's complete disregard for human life. Has Israel made even a single attempt to stop breaking international law? Not at all. So why should Hamas stop?
AG examines probes deal by new police chief Hirsch's security firm (Haaretz)
from the article: Netanyahu: Israel will not allow flotilla to breach Gaza naval blockade