Sounds like some quippy comebacks are in order??
To those that say, well aren't you always perfect. Nobody is perfect, not even me.
To those that say, well aren't you always right. Noone can be 100% all the time, I've been known to be wrong.
Those are two off the top of my head.
I'd be dumbstruck myself with the level of rudeness that these remarks appear to be on the surface.
So sorry that you are subjected to such