If a deal is to be done with Iran, it will happen for the same reason that North Korea came to Singapore. Kim has a lot to gain if he relinquishes his nuclear arsenal. Khamenei, too, has much to gain if Iran surrenders its ability to ever build a nuclear weapon and launch an attack.