Interesting how May 2018 is missing from your timeline - almost like that part completely wrecks your argument. Clever omission… just not clever enough.
Why would Iran give Biden a deal? Trump tore up the last one to score points with his base, proving US diplomacy has a four-year shelf life. And with Iran aligned with Russia, they were never going to hand Biden a win he could parade as a foreign policy comeback.