Nobody is forcing her to keep that beast as a close friend. I've dumped most of my fat friends after I became aware and turned into a Shitlord, and the ones I couldn't get rid of because of professional or social reasons got downgraded to acquaintances that I only see occasionally and don't engage much with.