You are obviously a patient person. After reading this 5 minute article, I was over it.
It's a shame she lives her life in such a way that there is always something to complain about. I know someone that always has drama, and when she is currently going through drama, she brings up random people that I have never met and their drama. She makes more jabs at my husband than me. So, I don't know exactly what you are feeling, but I definitely sympathize. It's toxic behavior. I am glad that you pulled yourself away from it, because you don't deserve to be told things like that.