When Obsessive Israel Hatred and Terrorism Becomes Self-Defeating: Have the Iranian People Had Enough?