Iran is MUCH like the US : the young people are open minded and ready for change and acceptance whilst all the OLD HEADS in power still think it's the 1950's. Give it about 15-20 more years, just like here, the old heads to die off and for real change to be made.