Yes, there has to be acceptance of reality by both sides. Until that happens, there will only be War. Too many in the Arab World have counted on the fantasy of Israel being destroyed. And that's just not gonna happen. It's time for them to finally deal with that fact.
Why are you blaming arabs then you **********? All Arab states are at peace with Israel they never interfere with Israel or meddle in their affairs dumbass, are you going back to the late 60's?
The blame is in Israel for occupying Palestinian borders, they want a demographically Jewish state and will occupy any land and borders to make sure it stays Jewish