I agree with everything you said except this. Ever since the revolution Iran has had a history of attacks on Americans abroad, if not on the Continental United States. The Iranian government has been equally violent toward Iranian citizens as well.
Please name any that have been carried out by the Iranians this century