What makes you think Israel is capable of having a decent relationship with its neighbors? They never have before. And they have no need to have a decent relationship because they have the US giving them enormous amounts of money and weapons.
I think the best way to fix Israel is to bring in refugees from an unrelated conflict, like Sudan, and once the Sudanese have a significant minority then Israeli politics won’t be ethnofascist anymore.