We've been friends for some 5 years- met at work, then I moved on, so did she but we kept in touch.
Straight to the issues. I never particularly enjoyed being in her company as she is the sort of person that overshadows you, talk about herself non stop, it's all about her etc.
After we changed jobs we kept in touch but it was 90% of the time her calling me - sometimes multiple times a day, to vent about her boyfriend, to vent about her family issues, vent about her job issues (oh god, at some point she was driving me potty with her work stuff but I was always to polite to tell her to stop moaning), to ask to help her out with her OU studies etc.
When I gave birth to my son 3 year ago she has visited me once (~40 miles between us), at that time she had no kids.
Then she gave birth to her own daughter and for the past 2 years it was me who was driving to see her every 4 months or so. I did not mind.
Then earlier this year during one of these visits she invited me and DP to her DD's christening. All fine, DP was keen to go. However, she did not folow up the invitation or even mention in again, the christening day came and went (we didn't go as she didn't mention it anymore and no details re location or time were given). She was then talking about the christening day to me as if nothing happened. I was upset and angry so was my DP!
Now, I keep inviting her to my DS's birthdays every year. This year, a day before the party she came up with the excuse of being ill etc. Which I know might be true but I don't think she has ever planned to come anyways. As I said, she hasn't bothered since last visit when DS was 3 weeks.
She tried to call me after the party but I just couldn't be bothered. Asked in text if I was angry to which I replied that I didn't think she was going to come anyway and that i am upset. She apologised and asked to call her when I'm not angry anymore.
Thing is I'm not sure I can be bothered. It's always about her and I think I've had enough listening to her vents. On a rare occasion when I mentioned I have problems (such as going on ADs etc) I get 'hmmm' 'hmmm' 'all will be fine in the end' and that's that, attention is back on her. We can spend 30 mins discussing her problems, I get nothing I feel.
I feel it is not an equal relationship. I'm just tired of her me me me attitude. Would I be a cow not to call her? WWYD?