I'm sick of being 'nice' as I feel that I get walked all over and am thinking that it might be better to treat some people as they treat me. The type of situations/people I'm referring to are
A friend who only speaks to me when she feels like it or wants something. If I see her somewhere such as in a shop and she doesn't want to talk she won't even smile and will just say 'Hi' and will carry on walking. I recently saw her at a wedding reception and went over to say hello and she was in a group with other friends and she just said 'Hello' very abruptly and turned away. Yet when I see her and she is in the mood to talk she will talk away at me. I was thinking that maybe I just need to say 'Hi' to her and carry on walking.
A friend who has moved away from my hometown but still visits regularly. I have been to see her in her new town, which is 2 hours' away a few times. She regularly comes back to my town but I only find out via FB when she's been and gone and posted about who she has met up with. Yet she then sends me messages saying I must go and visit her again soon! I was thinking of not making any effort with her anymore and saying that I can't travel to hers again and can only meet her locally.
Lastly a friend who is always 'very busy' with her main group of best friends and only sees me when it fits in with them. She has cancelled on me several times when we have had plans as a better offer has come from her group of best friends. If I suggest meeting up or doing anything she is always busy. Literally everything has to be on her terms and has to suit her and her busy-ness. I was thinking with her that I will just start saying that I am busy whenever she suggests anything, and possibly not bother at all with her anymore as she clearly values her other friends more than she values me. She still comes to me rather than her 'besties' when she wants a favour though!
Does anyone else treat people as they treat you? I just find that the 'treat people as you want to be treated' just doesn't seem to work as I just get walked on.