"I have a thing called Iran and other things."
Trump told reporters it was 'not good timing' to attend Donald Trump Jr.'s Bahamas wedding because of Iran and other government business. He confirmed on Truth Social he would stay at the White House during an 'important period,' citing love of country. The same weekend he posted that the Iran agreement was largely negotiated. He also said skipping the wedding was a lose-lose with the press either way.
The dominant frame was family drama: father misses son's wedding, 'love of the United States,' fake news trap. The Iran MOU post ran as a separate foreign-policy story. Few pieces tied staying in DC explicitly to finalizing a war-ending memorandum the president himself said was days from completion.
When a president says he cannot leave Washington because of Iran during the weekend he announces a largely negotiated peace deal, that is operational context — not a human-interest sidebar. The press gave you the wedding. It dissolved the war.