The world is filled with different behaviors and beliefs. These norms and traditions have spread all over locals and abroad. Some are pleasant, but some may be weird or even unorthodox.
"People of different religions and cultures live side by side in almost every part of the world, and most of us have overlapping identities which unite us with very different groups. We can love what we are, without hating what – and who – we are not. We can thrive in our own tradition, even as we learn from others, and come to respect their teachings." ~ Kofi Annan
Cultural norms in Iran
There are many cultural norms in Iran, one of the strangest to foreigners, is the concept of Ta’arof, which governs rules of social interaction and hospitality. It is form of exaggerated politeness.
For instance, restaurant owners or taxi drivers as a sign of respect will often say there is no charge, and in return you will show your respect by insisting on paying until they accept.
This also applies to hospitality at the home, where hosts are obligated to offer their guests as much as they can and guests are supposed to reject, sometimes several times, before accepting.