I have had this problem with my peers before in my life, This girl kept on saying that I was annoying and saying I was always being rude, I pointed out that I just try my best, but she still didn't want to listen, we eventually took a break from each other.
Maybe instead of pointing out their weaknesses, go from a different angle. Instead of saying, Your doing this wrong and that wrong, maybe say that you can tell a student isn't doing too well and that you want to help in whatever way you can.
Disagree!!!! Young people like a teenager, always thinking about fun and be free and uncontrollable that they thought they know better but at the end of the day they can not take their responsibilities example of that is having sex with no protection and being drunk no matter when it is absolutely disgusting!