or a 3rd option. Iranian nationalist government, Iran, its economy, people come first, Iran resets its relations with the Usa/Arab world, IRGC is finished and Ayatullahs only kept as political heads, power is given to nationalist military and reformist. Iran policy is core interests first, and trade, economy, so this means agree on a united Palestine, Lebanon, Yemen policy with the Turks and Arabs. So support for Hizbollah, Houthis and Iraqi militias will end, policy with Turkey, Iraq, Syria to keep Kurds in check. Hizbollah, Houthis, Iraqi militias will work with their governments.
Iran will withraw to its own borders, rebuild its economy and military. People mention this less but GCC are lobbying Usa to finish Iran, aswell as Israel.
The problem is Israel will then find other ways to cause problems ie bomb and invade South Lebanon and continue involvement in Syria but Iran policy should align with Turkey and GCC, if they only give statements then do the same. Recently Turkey and Saudia found ways to align their interests so in Syria it was joint effort and joint control of the Syrian government, the same policy can be applied in Libya, Yemen, Lebanon and elsewhere. This is if Saudia agrees to work with Iran.