What you are saying is basically, International law and treaty that the US signed up are load of horse piles, US will enforce it selectively and only upon others, but will fxxk it whenever want.good luck. But that’s a load of horse piles. The UN is not a global government and its edicts are not enforceable without the UNSC. However the US is a permanent member with Veto power.
In fact this whole issue was hashed out at the start of the UN, the UN cannot overrule domestic foreign policy. It can only voluntarily enact policy. The UNSC cannot override a ratification. It cannot override domestic foreign policy and it shouldn’t.
Everybody knows very well the importance of enforcement, that is the brutal force. Nobody here dreams of US being self-restraint. What you have just said will wake up anyone (if there is still some) who may still have the faintest belief that US is the upholder and defender of international law that it tries to pretend.
And lastly, it is not just US having the brute force to break or enforce, there may be times (and more and more) that you may wish others to abide something agreed, to get that you have to show respect to agreement today. Nothing is free.
As the gloves are off, there is nothing more to debate.