I disagree. Sometimes, you don’t realize how toxic a person was for you until you get some time and distance. 25 years ago, one of my best friends and I had a massive falling out. She cut contact with me - because SHE had done something awful and then she got upset that I dared to be angry about the thing she did.