First of all, thanks for listening. I really need to get this out These days, I feel that my best friend really gets on my nerves. Recently, when I buy a new bag, she will ask me if she can see it and then she will say something like "It's not her style, the colour too bright etc" but then a few weeks later, she will purchase the exact same bag with the exact same colour of course without telling me. I only found out because she always ended up listing the bag for sale. I am so pissed off with it but never really confronted her to avoid arguments. She is quite a selfish person and I kinda aware of that. If we go out and wanting to buy the same clothes for examples, she will say something like this "we need to find a smaller cutting for me as I am slimmer than you" even though the clothes are the same size. She even said to me that my mom looks arrogant and doesn't talk to her enough when she saw my mom for the 1st time. What kind of best friend will judge your mom like that when she doesn't even know my mom and only met her once?? My bf thinks I should cut her out or keep a distance from her. I have not contacted her for a while now but still a part of me thinks that we have been friends for quite sometimes now and should it really turns like this? But I am really annoyed too at the same time..... What will you do if you are in my position?