If you consider flame baiting the truth, then I'm sorry. Whether or not you layover in Tehran isn't a big deal, it's that you have to go there, and these days that's not preferable. Neither is half of the crappy places around there, none of which really like Americans or the Govt.
You were a 777 at 32, huh? Impressive, but many questions arise reading that. There is a normal sequence of events that happen in the US to attain a position like that, which we all understand doesn't occur in other places around the World. That can be good and bad, like the recent crash in SFO. Attaining a position isn't always because you deserve it. Hopefully you did.
And, many back here in the States are like me, fun, entertaining, and likes to ask questions. I hear that is frowned upon over where you are. If so, and you agree, stay there.
Bye Bye---General Lee