Good for you, Cog 
Sadly, I'm really not sure my dm's heart IS in the right place- she's generally been bitter and envious with little good to say about others for as long as i can remember. My df (who's still rather strangely yet endearingly besotted with her) used to ask her to "stop being do evil" on a daily basis when we were kids, rather telling.
I think she's very damaged herself- there seems to be a long line of brittle -strong yet dysfunctional women on both sides of the family perpetrating physical and emotional abuse and scapegoating of those who challenge this dynamic.
Still trying to make sense of it all before i permanently mess my own dc up!