This was not a population willing to accept an open-ended negotiation. The public was war-weary, skeptical the deal delivered on U.S. objectives, and broadly opposed to the administration's handling of the conflict.
Inside Iran, initial relief at the prospect of peace quickly gave way to anger and disillusionment, further destabilizing the deal.
Congress turned sharply against both the war and the ceasefire deal, signaling that the administration lacked the political backing to sustain a long negotiation.
The ceasefire collapsed in practice when the U.S. and Iran exchanged direct attacks.
The agreement was fragile from the start because of other actors and underlying mistrust.
In the end, no single factor killed the ceasefire. It was a perfect storm: deeply unpopular at home, met with Iranian anger and betrayal, attacked by a bipartisan Congress, punctured by fresh military strikes, and resting on a 60-day framework that deferred the hardest problems—while Israel and other actors stood ready to oppose any insufficient deal.