Over 20 years on since the Soviet invasion of 1979, came the US invasion of 2001, under the pretext of 9/11. Add another 20 years and you get the US withdrawal leaving Afghanistan to the Taliban. Altogether thats 40 years of different reasons to fight or run for Afghans. Iran has been a popular destination for those 40 years and more.