The trigger for President Trump's strikes on Iran was the downing of a U.S. helicopter, but behind the scenes Trump had been growing increasingly frustrated over nearly 2 weeks of waiting for an Iranian response to his latest offer that still has not arrived.
Trump spent two frustrating weeks waiting for a response to his latest offer.