I think sometimes we forget the dynamics of other people and their affect on the people we're trying to deal with. Unfortunately, it sounds like your MIL is taking any potential for consistency out of the equation.
I'm sorry to hear you got jumped on so fast. Especially when your S is trying to have a life as well. It's not your fault that he's a thinking human being, not something you carry around in a box. If he was, you'd probably be on time - right?
I almost envy you though - at least you've still got some communication happening - no matter how whacky it may get.
I know what you mean by trying to detach. It's like that rope turned out to be crazy glued in your hand! The craziest things happen to keep it there.
Here's to a happy Monday TimR!
Me: 58 Her: 59 Kids: 0 Dog: 1 ILYBINILWY: 9/15 D Bomb: 1/11/16 (found out filed) Verified OM: 1/11/16 Moved out: 1/11/16 (thought it was temporary)