Iran is not acting in Iran's interest. Iran is acting to enforce Islamic sovereignty. Islamic nationalism has started many more wars than all other countries combined. It has been around 1400 years. And please don't try to tell me that the U.S. fought the Tripoli pirates because we attacked first. (The pirates were expecting payment of Tribute, which is money paid to Muslim authorities for living in Muslim land. The argument was extended to Muslim 'waters' a classic example of Islamic sovereignty.)
You can't tell me that the U.S. started World War I or World War II which is what this article is referring to.