I have a friend for over 20 years and am getting upset with the way our friendship is going. It always seems to be me making contact unless she wants to talk or needs a favour. When we make arrangements she will double book and cancel at the last minute (she has done this for years but now is really bothering me). If I say anything to her, she becomes defensive and this makes me feel bad. When we do speak, it is always about her, she will talk over me and then cut the conversation short by saying she has to go! She has become very friendly with another mutual friend, meet up and never invite me! I know I am being a sap, but can't understand why she would do this. If I ask her, she always says 'oh you should have come, it was just arranged at the last minute'. I am really frustrated with the whole thing. I am more concerned that it would cause issues with other friends in the group if I make a big thing out if this. Any advise ....?