Yeah, some tough details to work out.
It's very hard, but not impossible. Maybe some reparations to buy off right of return for most. And, it wouldn't destroy Israel to accept some returnees.
There could be some give and take on Jerusalem as well. Jews want the Wailing Wall and Palestinians need a land link between Gaza and West Bank so some territorial exchanges and joint or shared control of some land need to be worked out. International areas are possible as well, but that is a new creation for a populated area.
I sure would like to feel good about Israel again.
Alex
"Of course, you realize this means war." -B. Bunny