I agree. This is all about RESPECT. You have to give it in order to receive it. Like Puppy said. Set your boundaries and then figure out what they mean to you. If she continues then just tell her that you are not being respectful and dont get in the mud. Rise above all the bs. You are the rock for your kids.
The guilt will get to her eventually. They can only justify their actions for so long.

PMA