But on each occasion I verify with the kids if XW is home or not, otherwise it's a no go.
You mean you check to make sure she's not there? I feel the same. I dropped off the nintendo when X was at work, so the kids were alone. If he had been there, I would have emailed him about that and worked something out. But I emailed him in future I'll email him if I'm going to drop something off. I'm fine with that.
I used to think if I just was able to do everything right, my X wouldn't be so mad at me all the time. But it really doesn't work that way; so I just try to let it go. His anger is his anger. I'm just glad I only deal with it a little bit now instead of daily like I used to.