I've been friends with her for several years, and by co-incidence our DDs are at school together and are friends, so I see her each day.
By nature, she is quite a spoilt person; she is the youngest of three children and is still spoilt by her parents even now she is in her thirties. She has quite an entitled attitude, and tends to go on about herself all the time. She gives off the impression of being a silly, ditsy thing but I am thinking more and more that this ditziness is actually deliberate.
She has always made inappropriate, personal comments, but seems to be getting worse with these. I feel as though she is always trying to bring me down a peg or two. She can't ever be happy for me, she has to try to bring me down a bit. This will sometimes come in the form of saying things to embarrass me, or by butting in to a conversation and eye rolling at the other person, and making a "What's she like?" type comment to them, as if I'm stupid. Or she will butt into conversations I am having, and start talking loudly about herself, and make the conversation totally about her, really dominating it.
She has actually really pissed me off in the last couple of days. I have just been on holiday, and yesterday was the kids' first day back at school since we got back. I was speaking to another mum at school collection, and my friend sauntered over and stood there for a moment. The other mum was asking about my holiday and my friend suddenly looked at her, made an eye-rolling face (the type you'd do about a naughty child for example), and said "You'd think they'd have chosen to go somewhere nicer than Spain really wouldn't you? I hate it there" and then proceeded to try to get the other mum to say Spain was awful.
Then today I was once again talking to another mum. Friend came over and said "You've got a lot of spots today" and started touching my face and pulling a disgusted face, then saying to the other mum "Look, she's got loads hasn't she?". As it turns out, I haven't. I barely get spots.
I really don't know what to do about her. I know I have to keep things smiley and amicable as I will still see her each and every day for several years, however I think I need to keep a distance.