I can't get a good read on what's really going on here. From what I've seen, it sounds like, while the Supreme Leader is offering lots of bluster on "We will never agree to X, Y, and Z", the actual negotiators keep getting closer and closer to agreement, though it may be a never-ending iteration towards a deal that never materializes.
I read somewhere the Iran has agreed not to do certain things as to its nuke program, in exchange for some relaxation in sanctions, while negotiations continue. Is there any argument to be made that this situation is better than the negotiations ending, and Iran does whatever it wants, and the sanctions tighten, but at the risk that some may start to ignore them among the usual suspects? If so, maybe the real "deal," and the only deal to be had, is to just keep the negotiations going on forever.