The USA has not declared war in Iran because it has no clear danger from Iran. This war happened because Trump and Israel started it. The UN Security Council has opposed the blatant aggression of both the USA and Israel.
Trump is running out of running room on his presidential 90 days without an act of Congress. He is violating international laws resulting in deaths that otherwise would have not occurred.
The USA Navy has lost high level competency at Trump’s pleasure. The orders leveled by Trump are illegal.