When in actual fact it's that the particular friend that said I was these things speaks to me like shit at times and I am not prepared to tolerate it.
Today she has spoken to me like dirt as I had arranged to go to hers for a coffee; she wanted me to go at 11am but I have been busy today and said that I couldn't go any earlier than 3pm so if that was too late for her we could always rearrange for another day. She said fine. Then at 2.30 she phoned me and said very snappily 'WHERE are you? Are you coming? I'm waiting for YOU'. I said that we had agreed 3pm and asked if she was ok as she seemed very cross. She said she wasn't cross but that we had agreed I would go round and she would prefer me to go round earlier rather than later as she wants to go out at 5pm. I said that we'd best leave it today as she was clearly in a bad mood. She said I am oversensitive and hard work. I said I disagreed and that I thought she was rude, and that we'd better end the conversation here.
She truly thinks the world revolves around her. I am fed up with her snapping at me or speaking to me like dirt when she feels like it. We had a day out together, with our DCs a few months ago and she was in a mood the whole day, insisting that we only did as she wanted, and saying things to me like 'Come on, walk faster than that', and 'Hold that!!' whilst thrusting her bag into my arms in shops. It was also raining that day, she didn't have a brolly but I did, and every time we left a shop or another building she would say 'Come on, hurry up and put your brolly up, up not getting MY hair wet' and kept expecting me to hold the brolly. She also snapped repeatedly at my DCs that day and kept telling them off even though they hadn't done anything wrong. I pulled her up on it that day too, and she said I was oversensitive and hard work.
To sum it up, each time she speaks to me like dirt, if I pull her up on it she says it's me being oversensitive. I know it's not. I don't have this problem with other friends.