You're simply wrong on the matter of the Jewish exodus. Read the Wikipedia article that deathkiller so kindly linked for you, it may break you out of the narrative you've set for yourself.
I'm also not excusing Israel's actions. There's more than two sides to this debate.
I don't need to read wikipedia articles, big parts of my extended family are sephardic Jews.
Again, outside Egypt in 56, there were no major expulsion of Jews, and in the two biggest Jewish communities - Iraq and Morocco, the local governments have tried to stop the Jews from leaving, they literally made it illegal for Jews to go to Israel, in the case of Morocco, Israel had to fucking pay them money for every Jew they allowed to go to Israel.
Now I'm not saying that those place were super friendly to Jews (they were pretty nice by the way, much better than Europe until the 20th century and the rise of Zionism, but that's neither here nor there) but there was never a systematic expulsion of Jews from these countries, this is just revisionist history.
The whole Jewish Nakbah thing is a recent attempt by Israel to create a false equivalence, it's bullshit, that all it is, and in any case it has nothing to do with the demolition of Palestinian houses by Israel.