At what point do you listen to humanitarian organizations and the UN? Amazing that you think 24 people is a genocide but not 60,000+.
It's comically to talk about International Law when Israel has so many violations that Netanyahu has a warrant for his arrest by the ICC. It's also incredibly convenient that the IDF indiscriminately bombs and shoots civilians and civilian structures and claims they were Hamas. Including journalists. The cherry on top is preventing anyone else from confirming it. The IDF has continually done this. Claimed all houses are secret ICBM sites and that all civilians in other countries are terrorists. With zero evidence and when they are proven factually wrong they say some captain screwed up and that they will investigate. Yet it keeps happening.
Every civilian in Gaza is starving and cannot get any aid at all because Israel is denying all foreign aid or distribution. These are text book conditions of genocide. I look forward to the future when these atrocities are finally acknowledged. But I have no doubt that will be after the people responsible are long gone sadly.
Self defense usually implies a "reasonable" use of force, what's happening there hasn't been reasonable for more than a year now.
If someone points a gun at you you can kill them, that's self defense, if you burn their entire village down, track and kill their family members 3 generations up it's not self defense anymore
This is very different from the interstate case. If a state shoots another state in the leg and runs away, the only way to establish a deterrent is to shoot back. There is no police force to do it for me. This is the main diffference between civil law and international law.
Even in international self defense there are criterion and limits