Ive been friends with A for over 20 years .
We live an hour away from each other but we both regularly keep in touch via text / phone / email etc - every week or daily at times .
A doesn't work (out of choice) but occasionally volunteers; she also has no children.
I have 3 young children and I work part time due to illness . My DC each have sports they're involved in every week.
I'm also chronically ill and life can be difficult .
A visits me around 4 times per year.
On the rare occasions I get a chance to go out without my DC (or feel well enough to) . I meet her half way between our towns where our favourite restaurant is , or I'll travel closer to her town (we both live rurally).
When A visits , I make an effort to get in her favourite foods and I cook for us when my DC are in bed.
A tends to be the one who suggests meeting up outside and I'm the one who tends to invite her over. (I usually have my DC at home).
A is very house proud and doesn't like mess ; when I rarely visit A it's stressful trying to keep my DC entertained for hours on end , even when I take toys for them .
A can be emotionally needy - I've been very supportive of her throughout. I've checked up on her , offered her advice and gone out of my way to ask how's she coping. A trusts me and confides in me - I've been patient with the most trivial things.
I can also confide in A but I'm a very private person and it's rare that I do .
I've also offered financial support to A at times (not huge amounts) and vice versa . No problems there .
Out of the blue , A has decided she no longer wants to come to visit me; she says I never make an effort with her .
I pointed out I make an effort in other ways and it's not always easy for me to drop everything as I have other people (DC) to consider.
A has called me selfish and says she is sick of my excuses.
It appears she wants to throw 20 years of friendship away . I'm bereft.
I've tried to call her but she won't answer.
Have I been a rubbish friend ?