I think that's a question of goals. Was Bush Jr happy with his invasion of Iraq and Afghanistan? Of course he was. He got exactly what he wanted.
Is Trump happy with what he's getting in Iran? Of course he is. He'd rather talk about Iran than his starring role in the Epstein files.
Just because the war ended up being a negative for the American people, and of course, all of the people in the foreign country that were killed doesn't mean that the political leaders lost. Many of them got exactly what they wanted, and their friends who contract with the military got billions of dollars in revenue.
They tried for the last 40 years, my friend.