you mean it may be related to the country of origin?, I am from Iran too. I don't know why is it so rare to find someone who have received ITA in Iran!
This is my timeline:
ITA: 04 Dec 2015
App Submitted & AOR: 03 Jan
Medical Passed: 06 Jan
BG check (In Progress): 08 Jan
BG check (Not...