Palestinians have been repeatedly kicked out of their homes for decades and decades ever since the late 40s, with their lands, homes and lives destroyed over and over again. An Israeli person born into the conflict who hasn't actively supported ethnic cleansing isn't guilty. This is a cursed problem because Palestinians deserve to have all the land back, but there are plenty of innocent Israelis who do not deserve to be robbed of their homes due to the crimes of previous generations.
Since Israel's actions have made a 2-state solution impossible, the only potential just solution would be a single state where both Palestinians and Israelis are free and equal citizens, and Palestinians are paid reparations. This is currently impossible because both populations are immersed in a cycle of violence and desire for revenge. So we should, at the very moment, focus on solutions that seek to immediately stop the continued murders, and hope that this calms down the bloodlust as the months and years come by. I don't see any way in which this is possible without the joint efforts of the historical allies of Israel and Hamas twisting their arms in order to prevent further abuse, and possibly establish a justice system that oversees and judges the crimes from actors of one side against the other.