For an atheist, Stefan has an an increasing tendency to take Christianity utterly seriously.

Ignore the clickbait title - the caller is a woman with a heartrending tale of growing up with a mother who, while not Marion Zimmer Bradley levels of malevolent evil, is far closer to that than being a human being.

Sometimes the most respect we can pay our parents is to treat them as adults, and enforce consequences for their actions - especially those that continue into your own adulthood.