I remember. If we had actually completed the task the first time, there would have been no need for any of that crap. The first war, although it would have taken much longer, would actually be over, and we wouldn't be there now.
That's the point.
We'll leave when it's stable. Anything short of that is going to cost many more lives than are currently being spent.
The reason that the first war didn't get the desired effect is because it was a UN mission to drive Iraq from Kuwait. It never happened because the UN wouldn't clear it.
G.H.W. Bush was in charge then, and yes, he should have broken ranks with the UN and done it.
The job has to get done first. Okay, HOW! Set a deadline and tell these people to get off their asses. These are the laziest people on Earth, as anybody who has been there can attest to. They will not take you seriously until you show them you mean business.