The latest comments from Trump seem like he is realizing that the US operation has failed here. He is looking to blame someone and instead of acknowledging that it was a huge mistake and he was influenced by Israel, non-experts, etc. he will blame NATO and try and spin it. The road runner cliff is not far off, and it seems that he is beginning to see it now.
I can see him cutting bait and going home soon, trying to spin the failure as a failure of NATO and therefore cutting off NATO funding, meaning the US will withdraw and concede but be saving billions of dollars. The issue will be whether Israel stops too. The longer this goes on, the stronger Iran's position becomes.
But as you say, who really knows what will happen? No one. Definitely no one on this forum. Lots of egos involved, and in the case of Iran, its an existential war, so could take some very unpredictable turns.