I'm not Iranian, but my heritage origin is not of the country I live in.
I find it so interesting to find this topic in here because it is something I believe occurs in all communities where migration takes place. Despite being born into this country I live in now, I was raised in the culture of my parents. This was my native tongue so naturally when I attended English speaking schools, I found it very difficult to cope with. Slowly but surely I learnt English but at the cost of my mother tongue degrading in eloquence. My command of that language is pretty much restricted to only common every usage and nothing spectacular. I guess this degrading of my heritage has occurred to and even worse degree in my younger sibblings. They can't even speak the original language.
This saddens me, and my parents even more. The thing is that they miss out on our grandparents. Not being able to communicate to them, they miss out on all the wealth of knowledge they possess and can never really know. I guess I realised early on the importance of my languages and feel fortunate for this.