Their willingness to abide is primarily their fear of what continued sanctions would have done.
It does not really matter why they abide does it? After all the sanctions can be restored. If the sanctions were enough to change their course, then why do you think they would be crazy enough to nuke Israel, they know there would be nuclear retaliation from Israel and probably the US after all.

