Iran is isolated and needs friends. If things were my way, we'd be boosting trade with them. They are our neighbour. We'd be boosting trade and pooling resources with all fellow OIC members. IDEALLY.
As for Afghanistan, it's a shame that there are some elements in your country who don't respect the Durand Line as the international border when the rest of the civilized world does. It's a shame that there are people in your country that allow anti-Pakistan activity to FLOURISH (often -- at your own expense!!!)
it's sad really -- given that Pakistan and Afghanistan have the basis for EXCELLENT ties given historic contact between the peoples and given the rich cross-over of tribes.
of course at the same time, it's also a shame that Afghanistan hasn't gotten the breathing space to allow for a national dialogue and end to constant fighting b/c of some of the countries listed above and the general "great game" that is being played out before us (we do assume some responsibility -- though Pakistan's actions in the past few years vis-a-vis Afghanistan have largely been CONTINGENCY-based). At the end of the day however the onus is on you and your citizens to built a nation for you and your grandchildren to prosper in.
I know i've deviated from the subject here, but you ought to be reminded these things my dear young brother.