Sadam was already talking to a lot of the Arab League members.
What was his objective?
1) Not to pay Kuwait
2) reverse the insult
Apparently, nobody really liked Kuwait anyway. And Kiwait tended to be rather arrogant and demeaning to Sadam. He put his case forward t the other Arab countries that he had stood up to the non-Arab Iran (Persia!) and now he just asked for lenient terms from Kuwait.
Saudi had paid over some $50 billion, which is a lot - even for Saudi coffers.
Apparanetly Kuwait offered Sadam $500,000 (not millions) payable over vive years with $100,000 per year. Now that is a slap in the face!
Kuwait basically called in their loans. Sadam saw those as donations, so something had to break.
If he had managed to stick to just invading a corner of Kuwait (the areas disputed) he might have got away with it.
The trigger is Saudi. They were not confident about Sadam not also reaching his paws out for a corner of Saudi.
So, if he had stayed the course, shooting the banker when you can't pay, and kept it all as an Arab conflict, he could have managed - for some years.
Saudi pumped oil to sustain their own developments. That messed with the oil price. So they knew Sadam was unhappy about that as well.
So long-term Sadam had a few options:
1) Drag it on for years via resolutions and obfuscations in Arab League and others
2) Start another war against Iran
It might be a bit unrealistic to think that Sadam would just sit quietly and not do anything.