When was the last time the Iranian military launched missile strikes against someone on Israeli soil as an act of aggression instead of an act of retaliation?
Answer: never. The Iranian military has never launched a strike against Israel.
So your attempt to draw a parallel fails. There is no equivalent Iranian aggression.