The Islamic Republic faces mass protests amid 40% inflation. Though the regime has survived many challenges, it is weakened ...