If it's moral to strike at a country with nuclear capability that talks constantly about your country's destruction, then it's no less acceptable for Iran to strike the US than the other way around.
You can't condemn one and condone the other on that basis.
You are 100% correct. That is exactly my point.
Iran has both reason and were developing capability to destroy a significant part of American national security. America absolutely must prevent that at any cost.
You could argue about how the rhetoric between the states got so bad that they each threatened each other's destruction. But the fact is that they got there.