You caught me on a good day We all get frustrated. You had plenty of advice before we were distracted by Obi's bowels, and got a good outcome in the end, so all's good!
For the record, I think you did the right thing, cancelling the babysitting. Maybe give Dugan the chance to meet up with the kids on more neutral ground some time, go for a walk together or something?