>The Jews has been living there for 2000+ years.
No, the area currently named Israel had not been a jewish state in centuries when the British occupiers gave it to a new set of jewish colonizers of what was an occupied Arab state.
The jewish population of the area label Israel was less than 10% jewish until 1910 or so (after Britain had control and started encouraging colonization before explicitly assigning it to a specific group of Jews). At that point a mass colonization was started. To claim that because "jews have always lived there" means that 10s to 100s of thousands of immigrants moving to an area in which they had not lived in generations are not colonizers is patently false. Especially when the people migrating to the area are the group that have all the financial, military, and political power.
> Now neither the Israelis nor Palestinians believe in a two state solution
you mean the two groups in an apartheid state do not believe that they have equal rights? Remember again, fundamentally the two state solution is "you were colonized, and should be happy to lose half your country". In terms of peace it's probably the only path forward, but don't pretend the victims of colonization should be happy with that outcome.