Iran has also made it clear they are not ready to discuss any deal that involves handing their enriched uranium, which means Trump has to make a decision now
About the wedding, that could just be trump being trump. Why would he attend an event where he is not the center of attention?