Trump is genuinely pissed at Israel. This alone must go some of the way towards explaining several of his statements today, including my personal favourite:
"Without the United States, there would be no Israel. Without me, there would be no Israel, because no other president was willing to do what I did".
(That second part by the way is exactly what
@Meengla has been saying on this thread for weeks - makes me wonder if Trump is watching!).
Then for Trump to claim that "I never cared about regime change in Iran" is a pretty tough pill for Bibi to swallow.
Israel has emerged a "liability" at best, and at worst, "a saboteur" of American interests. This harm to their political capital is a big issue for them, no matter what frontline gains they have made in Lebanon or against Iranian nuclear ambitions.
Iran's absolute best strategy in the decade to come is to continue an informational war against the Israeli narrative in the west. It's time for Americans to wake up and clearly state that Israel no longer gets a carte blanche to do as it pleases.