Just two things that have happened recently.
I offered to do her hair colour, and our mutual friend said we could do it there then have dinner together afterwards.
It takes me a good hour to get to the other friend's house, and friend whose hair I was doing asked if we could meet at 2pm.
I set off, and at 1:45 I get a text saying, "Oh i'm not going to be there until 5 now as i'm meeting a friend first."
I asked her why she had told me to get there 3 hours early for no reason, that it was a waste of my time and inconsiderate. She said I 'needed to chill out, it was the holidays.' she also said "I don't give a damn" which is rude. I also pointed out that it was a little rude of her to have her hair dyed at the other friend's house and then not even stay for dinner after. She stayed for dinner in the end.
Another example. She lives in a houseshare and often invites people for drinks etc. The other housemates seem extremely messy and once myself and another friend cleaned up the house for her before she came back, which was her housemates' mess.
Recently she had another gathering and text saying her housemates had made another mess, could we come and help clean it. I was also inviting my friend for the very first time and felt so embarrassed telling her that. I texted this girl saying no as we had already done it, and we should we be cleaning up her housemates' mess. She replied "too bad, i'll do it myself."
I think she's just been selfish, I don't think I was being unfair in any of the examples ?