Hello Kristifi: I see this is your first post here on PC. Welcome to Psych Central.
Thanks for sharing this situation. I don't think there is much of anything I can offer with regard to it except perhaps to quote something that has been written by the Buddhist nun Pema Chödrön: "Criticism without compassion can be just mean."
I hope you find PC to be of benefit.