I've recently learned the joys of going no contact with toxic people. I strongly recommend it, it's an excellent power move and sometimes the only way to have a peaceful life.