This woman has problems.

I know it's been established before, but the mood swings are just amazing to watch. Also, the strength of her fury is completely foreign to me. My W and I never, ever called each others names. A screaming voicemail? Unheard of.

I'll agree with Claire that your communications could be better, clearer, more forthcoming. Perhaps it could help, though I doubt anything you've done justifies her behavior. By the way, don't say "works better", always use "as agreed". Remove the flexibility and yourself from the equation. You deal with the agreed schedule and so should she. It's not about being at the movies or anything, it's about agreeing to 4 pm.

M39 D6 D3 (at S)
S 2014-09
D 2016-09

"You can't start a fire sitting around, crying over a broken heart" - Bruce Springsteen.