There is still time to make this stop.

On Tuesday night, Iranian forces launched missiles at two U.S. bases in Iraq in response to last week's assassination of Maj. Gen. Qassem Soleimani. The move was the latest escalation of the crisis between America and Iran. Iranian officials followed the attack by signalling a desire to avoid further "escalation or war," but we're still waiting for somebody — anybody — to put the brakes on what appears to be a steady, unavoidable march toward conflict.

But war is avoidable. There is still time for President Trump and his advisers to back away from the precipice of another Middle Eastern conflict. There is still time, for that matter, for Iran's leaders to do the same. There are several reasons they — and we — should step back from the brink.

First, we shouldn't go to war with Iran because we haven't tried hard enough to achieve peace. If there have been any attempts to negotiate the conflict between Iran and the United States, or to reconcile the differences between the two countries, they are not readily apparent. War should be a measure of last resort, used only when all political and diplomatic solutions have been exhausted. Not only have those solutions not been exhausted, they seem not to have been tried at all. Before the United States commits itself to shedding blood abroad, it owes it to its citizens — and the citizens in the countries that will bear the brunt of fighting — to try just a little bit harder to back down. In this case, "trying a little bit harder" means trying at all.

Even if diplomacy had truly been tried and had failed, it isn't at all clear that we actually have any good reason to go to war. The shifting rationales for Soleimani's assassination suggest the Trump administration chose to kill him first and find a good explanation later. The United States and Iran have been headed for a major collision since the Islamic Revolution of 1979 that brought the mullahs to power and resulted in the kidnapping of Americans at the Tehran embassy for 444 days — an event that obsesses Trump to this day. Viewed objectively, both sides can point to one another as the provocateur: Iranians can blame the U.S. for the 1953 coup, for example, or for the more recent "maximum pressure" campaign of sanctions that has created real pain for that country's ordinary citizens; Americans can and do point to Iran's sponsorship of terrorism generally and attacks on U.S. troops in Iraq specifically.

Everybody can come up with a reason the other side started it, in other words. But nobody can offer a good reason why those provocations should end up with a full shooting war right now.

Just because you have a reason to go to war doesn't mean you should. If the American government is going to choose to go to war with Iran at this point, it should be able to articulate what "winning" that war looks like, what price it is willing to pay to achieve those ends, as well as a demonstrated ability to pay that price. We have none of that. Instead, Trump sniffs haughtily at the notion of "exit strategies," while Defense Secretary Mark Esper tells us that while the United States does not want war with Iran, "we are prepared to finish one."

There is no evidence that is true. The United States has entered two major wars since the dawn of the 21st century. We are still mired in both, still killing people and seeing our own people killed, with no end in sight. America is good at defeating regular armies, but terrible at winning insurgencies and "asymmetrical" warfare of the kind Iran is likely to use. If the Trump administration is going to lead us into another war in the Middle East, it owes Americans a reason to believe this time will be different, that there will be an end to hostilities. I don't believe it can plausibly offer that assurance.

Which leads us to the final reason to choose peace: The Trump administration has not earned the trust it needs to lead Americans into battle. The president promised twice this week to commit war crimes in retaliation for any Iranian attacks — and he did so weeks after pardoning American service members for war crimes committed in Iraq and Afghanistan. He currently faces an impeachment trial. His ability to lead this country wisely and unselfishly is very much in question. All of this means he cannot unite the country behind him in order to prosecute a war in Iran. As Conor Friedersdorf wrote this week at The Atlantic, the critiques of Trump "render him less able than many of his predecessors to unite the country, credibly speak for the public, or launch an offensive that a successor will agree to sustain."

These many reasons America should choose to avoid war with Iran correspond pretty closely to the justifications required by "just war" theory. There is good reason to be skeptical that any war can be morally justified, of course, but just war theory at least offers a good reason to pause on the mad rush to battle. There are variants of the theory, but generally wars can only be justified if there is a good cause, if wars are waged as a last resort, if there is a reasonable prospect of winning, and if the war is waged by a just, competent authority.

Right now, the American rationale for war fails on all of these counts. There has been a lot of talk of World War III this week, but players on all sides might focus, for a second, on World War I instead. That war started with an act of terror and then escalated into a long, drawn-out quagmire that killed millions of combatants and civilians. History doesn't have to repeat itself. There is still time to stop this war. But our leaders have to start making the right choices.

Want more essential commentary and analysis like this delivered straight to your inbox? Sign up for The Week's "Today's best articles" newsletter here.