Only time will tell who is right here.
Sadly yes .
I'm sure people would laugh at the idea of China becoming a super power back in 1940s.
Comparing China with Iran is meaningless .
I don't know whether you live in Iran or not but this country has nothing common with China and the way Chinese people have been through .
After more than 4 decades , we have not gained much in most fields and are just a user nation that has survived because of oil , nothing more .
Strategic thinking and free will are two separate things
Of course ,
What sort of strategic thinking has led us to this situation in which our people celebrate for what they could have 4 decades ago without any price and above all losing several thousands of our youth which were results of the revolution ?!!!
Regarding the free will , Well free will is good and might be seen in some of IR's politics but as the time goes the costly free will you're defending is disappearing day by day .
We're more like a big useless mouth than a country with free will these days if you get my point , maybe calling it a heroic flexibility can cover things up !
In case of China and Russia, I don't call trade, dependence. They were among the few countries that didn't exactly follow the US sanctions and didn't add their own sanctions on Iran
You're neglecting the fact that IR has bribed them for decades silently and that's not much different than what the big belly Arab leaders are doing for the west to support them or sometimes ignore what they do .
Bribing China has ended up in destruction of the industry , production , etc and this has led millions of educated youth to unemployment which is one of the main roots of screwing the society and poisoning it .
This is honest about Russia as well , Haven't we ignored our rights in Caspian Sea in order to keep Russians happy ?
Haven't we ignored their betrayals in nuclear energy , overhauling the Air crafts , S300 contracts , and etc ?
Where and how exactly did we rely on them for help?
We rely on them to give us technology and equipments plus supporting us against the west in the world . They're after all 2 important super powers that we need to be on our side the same way Saudis and other Arab states need their western counterparts .
They didn't veto any of the UN resolutions against Iran (that was the minimum help they could offer in this stand off). And Russians didn't deliver the much needed S-300 system that we had already paid for and could at least give us some ease of mind in the face of daily air raid threats.
They didn't , because they weren't in a position to do so as they weren't powerful enough to face the consequences but they have always been supportive .
Your problem is that , You think Iran is an official puppet state like for example Bahrain is for the US but that's wrong otherwise I wouldn't say there was still shadows of the free will in IR .
This is true that we're dependent to them otherwise IR would have collapsed under sanctions .
All I say is that , We can not keep this confused policy forever . If we're against the west so be it and if we want to be friendly , let's end the God damn claims and anti western view and ideology once and forever .
Its enough , Playing people is enough .
I don't want to see another government with Ahmadinejad policy after 6 years and another one like Rouhani after him .