For my "friends" who support the murder of Israeli Jews because "Occupation," the answer is simple:
Just give Jews back the land taken from them in Iran, Iraq, Saudi Arabia, Lebanon, Jordan, Egypt, Poland, France, Germany, Austria, the Czech Republic, Slovakia, Croatia, Italy, Austria, Hungary, Denmark, Russia, etc, etc, etc, and allow them to worship without fear and to live without pogroms, and then we can talk about appropriated occupied lands.
Zionism was not created from a vacuum. Zionism developed as nation-states were created in the 19th century and with them ideas of citizenship and land ownership that excluded Jews.
The enemy of your enemy is not always your friend. You AND I oppose the Occupation. Hamas opposes the Occupation. Hamas is not your friend. Nor mine.
Hamas is not fighting soldiers. Hamas is killing civilians, some who are not even Jews, but tourists in the wrong place at the wrong time.
If you align yourself with people methodically attempting to kill as many civilians as they can, and taking as many hostages as they can, then you are no better than that.
Right now in the same region, there is a proxy war in Yemen creating genocide. Turkey is bombing the hell out of the Kurds who fought ISiS for us so that we wouldn't have to. We don't hear about that because Jews are a unique punching bag: the right punches down at us as Marxists and communists, and the left punches up at us as greedy capitalists. You cannot both be right.
And the fact that you have a common enemy with Hamas does not justify anything Hamas does. When you "otherize", when you take away one's humanity, when you kill innocents because they are the "Other" for political reasons, or when you support those who do, you lose a bit of your own humanity attempting to be more righteous than the rest. You become what you purport to oppose, and become the oppressor in the guise of the oppressed.
There is no solution. Hamas wants to kill every Jew. Israel is vicious in its oppressive occupation, and foolish in attempting to create a theocracy. The losers are the innocents who are pawns in a hideous series of hate crimes.