No, what you (and us, unfortunately) are doing is ignoring the UN completely. The charter is quite clear. Chapter VII (Action with respect to threats to the peace, breaches of the peace, or acts of agression), article 39 states: -
"The Security Council shall determine the existence of any threat to the peace, breach of the peace, or act of aggression and shall make recommendations, or decide what measures shall be taken in accordance with Articles 41 and 42, to maintain or restore international peace and security."
With article 42 saying: -
"Should the Security Council consider that measures provided for in Article 41 would be inadequate or have proved to be inadequate, it may take such action by air, sea, or land forces as may be necessary to maintain or restore international peace and security. Such action may include demonstrations, blockade, and other operations by air, sea, or land forces of Members of the United Nations."
So, you're breaking the UN charter, which America has signed up to. Bush can't just 'decide' this sort of thing doesn't apply.
Oh, and article 51 states: -
"Nothing in the present Charter shall impair the inherent right of individual or collective self-defence if an armed attack occurs against a Member of the United Nations"
But that doesn't apply, seeing as Saddam hasn't attacked you.
Read the charter at http://www.un.org/aboutun/charter/
That isn't the reason at all. The no-fly zones have never been sanctioned by the UN. They are enforced by the USA and UK without a UN mandate. Iraq has a perfect right to try and defend it's soverign territory.