I didn't "schedule" it in the sense that you're implying -- it was on the fly.

She materialized at the door in the morning -- that one I had no control over. As for the evening, if you'd seen my kids and how sad they were -- and have been for the past couple weeks -- it would have been an easy, if crappy, decision to (have to) make. They so wanted to see her, it wasn't going to make my birthday any better to refuse that to them.

And there weren't any "exchanges" -- I stayed correct per @Gypsy. The ire was all directed my way.