you are so lucky. believe me, being a Persian is so difficult. When your mother tongue is Farsi, it is difficult to speak any other language because you will arrange your sentence in Farsi and then you want to translate it to any other language but you can't find the right words for that. It is either because your ability in the other language is weak, or because your mother tongue (Farsi) is so reached and you are not able to find your actual means in the new language. knowing every allay in Tehran(in my case) or any other cities in Iran; Esfahan, Yazd, Tabriz, shiraz, Sistan Balochistan, Khuzestan, Rasht, Mazandaran,........... when you travel to any other countries you will miss the soul of the streets, knowledge is painful Being an Iranian means You are always looking up and knowing about the world but you live in a down place of the world so the knowledge is painful because you know what you have and the law rolls your life is not right. Being no one is difficult because all ...