Liberating Kuwait was a mistake? No.
That wasn't worth a single American life or a single dollar of U.S. taxpayer funds.
Occupying Iraq and continuing to prop Kuwait up were mistakes.
The correct to learn was to quit promising to prop the Arab states up in exchange for them not arming.
Had we pulled out at that time much of the fighting now would be between Saudi Arabia and Iran, and there would be no flood of rapefugees inundating Europe. Muslim wars have a different tenor when Mecca and Marina are prizes.