Hindsight is always 20/20. A lot of these regrets/corrections, if done, also would have caused other consequences and domino chains.
I completely agree that it was pretty stupid to go after Iraq at the same time though (on the most flimsiest/fake "evidence" which could have just been interdicted from purely intel + air + spec ops if needed). Bush 2 and his whole team (and the bipartisan democrats like clintons) were frankly stupid and borderline treasonous....all because of ego and hubris from the 90s era (cold war won STRONK, "statecraft" intervention in yugoslavia/eastern europe STRONK, NATO expansion STRONK, low oil prices STRONK).
The open festering sore that was created in Iraq was/is just mind boggling....how could anything else have been an outcome? One should always play the game like you are an underdog as default....every resource and advantage you have must be tabulated sincerely and humbly. Top dog attitude overruling that will always lead to ruin.....that too of your best most loyal citizens (who put their lives on the line to fight for you country) that you cannot replace ever. This is flaw of the US that started even during the cold war when LBJ-mcnamara started the whole idiotic policy of "air corridors" for ROE of the wild weasels. It started the slippery slope of ham-fisted hubris in the pentagon and US imperial politics....as this Lt. General says "fighting with one hand behind your back" for next to no reason (politicians never held accountable at the end either). Efficiency, guile and results were sacrificed in the end to make way for this crap.