I have a good friend, she's interesting, intelligent and kind. I have known her for 6 years. We lived in the same block of flats although she moved a few years ago.
She's become increasingly off in her behaviour, for example not offering to buy a coffee after I have made dinner. Another a few weeks ago was that she invited me out to celebrate my birthday, picked a restaurant, said happy birthday etc asked all about it and when the bill came she split it (which actually worked out in her favour as I didn't drink). Before that lunch I had invited her to a dinner party last weekend, on the day she cancelled and said she couldn't make it. Just that, not "I am not feeling well" literally "I am not going to make it". She also mentioned that a colleague in the company where she has worked for many years complained that she rude and raised a grievance. She never used to be like this, she was generous and polite before. My plan is to create some distance as I feel every time we meet there's something off...and of the last three times we have met two have been meaning inviting her to dinner !