Regarding the lack of alcohol, this is true in public spaces, but an Iranian friend of mine says they drink just like everybody else at home, illegally, perhaps more so due to the forbidden fruit effect. And also, because alcohol officially "doesn't exist" in the country, there's no such thing as a DUI, meaning if you get caught driving drunk they'll have to charge you with something else.