I have a girl friend, who everytime I post on social media (usually once a week or less) , she'll post a jab or insult at me. She's called me ugly, makes comments like "you look halfway decent" or "the wonders of soap and water." and she posts these as comments on my photos for all to see! WTF?

This is totally opposite to other comments I get daily at work, at the market or even from neighbors who mention I'm always put together, or look amazing everytime they see me. It's like this woman is trying to take me down a peg.

She's one of the few female friends left since I've been pruning all the negative, and pickme people out of my life. I'm trying not to be bothered but I've known this woman for over 20 years. I'm so pissed I'm ready to block her and not speak to her anymore. I've brought it up before and been called sensitive or been told she just "playing." What would you do in this instance?

I've been called ruthless for dropping friends for less so I am asking seriously cause I'm fed the fuck up at this point.