i was at my friend's house yesterday, and we were sitting in the yard talking. she starts inspecting a mole that has been on my arm forever, and tells me it could be skin cancer. i told her i've had it for years, and it hasn't changed in color, size, or shape. she continues to tell me it's cancerous. she gets her phone out and logs online and looks up skin cancer. she freaks out on me some more, then inspects me again, and says "i think it's just a mole." i said "really, you do?" rather sarcastically.
after that she starts inspecting my hair and tells me i have a "ton" of grey hair. i'm 31, and i have about 4 grey hairs. i told her that, and she says "no, you have a lot more than that. you have..." she starts counting "17!" after that, she started inspecting my face and informed me that i have wrinkles, too. i don't. she always does this. (i know, why do i stay friends with her, right?) she has to criticize me constantly. she has criticized the color of my nail polish, the color of my shirt, (according to her, it made my complexion look sickly) my eyeshadow, she tells my pants make me look fat, the way i wear my hair on any given day, anything she can think of. she has to criticize. i have told her before that i don't appreciate it, and she responds with "well, i would want someone to tell me!" i told her not everyone feels that way.
so while she's inspecting and cutting me down all over, i tell her that only she feels the need to go over me with a microscope, and why does she do that? she says that she has lived a rougher life than me (by her standards) so if i'm going grey and getting wrinkles, she must be, too. i told her that i am not her mirror, and asked her why she has to criticize me all the time. as usual, she acted like she was doing me a favor to point out all of my percieved flaws. she knows i don't like her diong this all the time, and she does it anyway. she does it to everybody, too, not just me. what could be driving this annoying behavior and how else can i respond to it, since she just ignores the fact that it offends me and keeps doing it?