Recent genetic studies are showing that British Isle groupings (ie "Celts", "Britons", "Anglo Saxon", "Goths", "Danes") are mostly variations of R1 Y-dna Haplogroup (related to Bell Beaker invasion from Steppes 5,000 years ago) with some I Haplogroup admixture (old European hunter gatherers) on top of an E Haplogroup (proto-farmer) base (meaning Northern Europeans are mostly "Germanic").
In a similar sense, people in the Arab peninsula area are mostly J Haplogroup, many Arabs and Jews have similar genetics but developed different religions. More specifically, North Africans are mostly E Haplogroup, Sephardi Jews more J1, J2, less E, little R (consistent with staying closer to "home"), while Ashkenazi were more E, with some J and R Haplogroup (consistent with being more European). Mizrahi groups are similar to Sephardi.
What does this mean? I suppose J Haplogroup is essentially "Semitic", and although Israelites, Canaanites, Philistines may have been enemies, they may all have had "Arabic" roots (similar to when Anglo Saxons and Danes were fighting, but were essentially genetic cousins).
I suppose Israelis and Palestinians have both been there for 10,000 years or so as similar Haplogroups, but perhaps competing as two different cultures for the past 4,000 years.
Since Judaism, Christianity, Islam all claim to be children of Abraham, they should find a way to get along. Palestinians deserve their own Nation, but only if they and Israelis promise to behave.