Jean, again, I get your heart is in the right place, and you are super programmed to hate everything Israel does because you feel sympathy for the Palestinians. I, too, feel sympathy for the Palestinians, but both sides are to be pitied, and both sides share blame. But none of that matters in a discussion about nuclear weapons, because countries do not nuke themselves! Once again, they are not tools of internal policy, no matter how much you, rightly, want to hold Israel accountable for their part in the conflict. I'm not arguing with you that their treatment of Palestine is highly problematic.
As for Canada...bud...hehe... You look through our past, and you will notice one thing. We do what WE think is right. It doesn't matter how many people disagree with us, mob mentality and popularity contests don't factor into our decision making. Most times we vote with the UN, but we are free to pursue our own way through the world. Israel is an ally, they've got the bombs already, and they appear to be responsible with them. Having nuclear weapons in that region is a strategic advantage. While this stuff is unfortunate and problematic, just by nature of the fact that we're talking about WMD's, we must operate within the reality we are given. When the world is ready for a full disarmament, I expect we will be at the head of the line to sign. Until then, I am not for dismantling any country's defenses.
You're right...I have no proof that nukes in the region have prevented violence. However, given that they have not been used, despite an endless timeline of uninterrupted conflict in which to do so, you have no proof that Israel having them is any more problematic than any other country having the damn things. Saying that some countries are ok to have them, but not the Jews, well....that's a little problematic too, don't you think?