I do realize she violated the agreement. My stbx nearly broke her car window when she was taking DS out for ice cream. I fell into the same avoidance routine with him when married to him because he is so controlling and tends to explode at the stupidest things. I'm not sticking up for her by any means, but I can understand where she's coming from. And, I'm thankful she brought DS home when she said she would.
I have to think long and hard whether I let her take DS again.