So, if your dad bailed on your daughter you would have your W break the news if your dad wouldn't?

Your W's mom - your W's job if her own mother doesn't even have the courtesy to contact D7.

IMO of course.

This is one example where you could have stood up to your W in a kind but firm way...."W, I understand YOU didn't break plans with D7 but your Mom did therefore I feel it necessary that you speak to D7 if your Mom will not".

Also, you did a good job not saying anything about the C'ing fees to your W. I do strongly suggest though you keep a log with receipts of all the sessions you paid for. Not to throw it in your W's face but should custody issues come up if and when divorce proceedings begin this record will be helpful to you. If your W makes twice what you do but somehow you managed to get your kids the help they *so* needed on a far less salary that speaks volumes about your dedication to parenting.

I am sure it feels like we are always coming down on you but you still give your W too much leeway when it comes to certain things. Now that you are co-parents *there* are certain jobs one of you have more obligation to than the other. You take care of the issues w/your extended family and let your W take care of the issues w/her extended family. Right now they should not be mingled at all IMO.