As others have said. It is often far wiser to STFU and do the right thing, instead of running your mouth. And it is not importnant ONLY what you say, but also how you say it. DELIVERY MATTERS.

Again, what others have said. Don't go into mind reading. You do not know how she feels, so stop putting words in her mouth and esp. stop telling her how SHE feels. Also she DOES NOT GIVE A RAT'S ASS HOW YOU FEEL. And it is not to be taken personal, although it can piss even a level headed guy of (let alone you).

So, to get back to the matter at hand. Just CALMLY (!!!) say to her, that D is not you choice, you do not believe in D, but if that is what she wants, you will not fight her, but you will not help her either. AND LEAVE IT AT THAT.

ZIPP IT! STFU! Not another word about the matter. You have to focus on you AND the kids. Kids matter!!! You can't mess with their young minds, and she cannot either. Jesus, at 26 one would expect some sanity...