does your timeline show that the Jews were systematically oppressed and dislocated from their home land for about 2400 years?
That's one interpretation, though I'd disagree with it. I have Jewish heritage - enough that a significant portion of my ancestry was wiped out in the Holocaust, though obviously a few of them were lucky and escaped to the US with the help of a sponsor. I don't practice Judaism as a religion and don't really relate much to any of my heritage. Is Israel my homeland? Not at all. The United States is my homeland. Before that, Germany would be my homeland. Before that... well, I'm not sure, but history would suggest it's highly unlikely it was Israel. I have zero attachment to that land, much like I expect you have zero attachment to the land of your ancestors from millennia ago. (I also have zero attachment to the land of my non-Jewish ancestry. I have no idea what it is from thousands of years ago, but I wouldn't care if I did.)
Would I and other Jewish people be justified in kicking out Germans, because they spent hundreds of years there? What about the Russians? Poles? The Jewish diaspora has gone all over the place and made just about everything their home. Why should they have claim to land that their great great great great great ancestors once conquered and stole from somebody else?
If so, wouldn’t that make it understandable why they’re so hostile to a foreign group that again wants to displace them from their home?
I would argue Israel wasn't their home until they moved there over the last hundred or so years. Home isn't where some of your family lived 3000 years ago. The individuals in question never lived there. Their parents never lived there. Their grandparents never lived there. None of these people had any idea what Israel was even like. Today, there are more Jewish people in the United States than there are in Israel, and they're happy to call the United States home.
If we're going to make the argument that people should be allowed to lay claim to land their ancestry owned 3000 years ago, we open up a lot of questions.
First, it's worth noting that this is also the home of Palestinians. The origins of Palestinians are much less clear than the origins of Jewish people in large part because the Jews have been uniquely good at maintaining their culture, so we have a much better grasp on Jewish people throughout history than we do of Palestinians. But at its core, the fact is Palestinians haven't ever lived anywhere else. This means they're also "so hostile to a foreign group that again wants to displace them from their home."
Second, to be consistent, we'd have to revert a lot of borders to ancient times. Does that mean we should all revert borders to what they were 3000 years ago? Why 3000? Why not 2000? 4000? Regardless, you're uprooting a lot of people - and you'd have to provide a really good justification for that, and I don't see it.
Third, even if we agreed the Jews have a right to this land and we should revert to their ancient borders and give them control, that doesn't mean they have a right to attempt genocide on those living there. The moment they embarked on the Nakba, they should have lost their allies in their mission. Assuming they have a right to the land, they have to humanely displace the people there, ensure they have a new place to live, and give them adequate compensation for the land and the massive inconvenience you've caused by uprooting their entire lives. Sort of a "sorry we're doing this, but we're trying to make it right." Instead, they've killed millions of people over the decades.