There are too many Iranians such as this Omid guy who see the world as black and white.
from policy point of view "resistance" is not an end-goal. you resist up to a point where you can have an optimal hand in negotiations.
instead what Iran does is "resist" upto point of breaking a part and then join negotiations where they give up too many points away at the table because
they are desparate for a deal. (this is what happened in JCPOA).
a lot of analysts believe that Iran's nuclear program has all along been a distraction created by Iran.
essentially a card Iran has brought in play to give it away, so it does not have to give away it's missile and regional influence card.
the problem is the nuclear card was given away in return for not much.