Eventually your D14 will stop visiting her and will find the courage to ignore her rants as well.