It’s a long watch/listen, but this is a good overview of what’s gone wrong, and why it’s basically unfixable: https://www.youtube.com/watch?v=-qL0IWvliqc
Resources have been literally drained to nothing, the population is too high to reduce demand, and the government is too corrupt to do anything. Iran is absolutely fucked.