Iran is based on shiism not Islam, their religion contradicts the very core teachings of Islam. Their 'shariah' is also very twisted in the sense that often times its based on whatever their 'khomeni' 'ayatollah' say. They are messed up and a deviated sect. They might originate from islam and muslims and their outwardly appearance is as per sunnah (covering, etc...) but they contradict the very core teachings of islam. It's only in appearance that they are muslims. From shias come many other religions like ismailis and bahais, etc... they're all pretty messed up and have nothing to do with Islam.
If counselling does not work between a couple, Islam allows divorce. Islam does try to discourage divorce and encourages counselling to try to hold a family together, but if there is no more remorse between the couple that's it. It's divorce. What these iranians are doing is trying to put blames on the women and forcing them to stay in marriages. That's not counselling.
When it comes to religious law, teachings, etc... they completely denounce all hadith and have their own 'hadiths' which are clear forgeries. They even misinterpret the quran with outrageous claims to justify their beliefs. They are also the ones that do 'taqiya' which alot of non muslims think ALL muslims employ 'taqiya'. Muslims cannot lie about their faith. Period. That beats the whole point of Islam to be spread to the world in truth. These shias lie because they don't want to be exposed what their religion truly is, not islam.
They even consider like 99% of the companions of the prophet (pbuh) to have 'apostated' and that they will burn in hell. They even celebrate the death of Aisha the wife of Muhammad (pbuh).
They are the ones that beat themselves with chains, swords and shower in fake blood. They are not following islam and are messed up.
That's why I always say I don't support Iranis, they have their own agendas, however, when it comes to peace and stability, war mongering, israel and the US are far more evil than the iranians despite them following a messed up religion that has nothing to do with islam ultimately.
They are also the ones that believe in 'temporary marriage' where they pay somebody for a few hours and they are 'married' they call this mut'a. This is not acceptable by Muslims who follow the qur'an and sunnah. It's basically prostitution and it's quite common in Iran.
Bottom line is, if you want to see what Islam isn't, and what shiism is, you can take a hard good look at Iran. It may embody SOME elements from Islam as it originates from Islam such as hospitality or modesty in clothing, things of that nature, however pretty much the whole is non-sense.