Been friends for a long time (probably nearly 20 years). brief background: She's always had dramas in her life mainly men or work and I've always listened and supported her. Can't say she was as supportive with me when I needed it. She has form for being best mates with people very quickly but then when that no longer suits her, she then pulls away and makes no effort. She has lost touch with multiple people over the years who she had previously been very close to. I'm probably one of her few friends she has stuck with fairly closely over the last few years.
In the last couple of years though, she has been making less and less effort with me. It's gone from seeing her weekly with daily texts to, currently I've not seen her for 3 months. She finally arranged to meet 2 weeks ago but had to cancel and has not bothered to reschedule. She is out with other friends this weekend and I've decided I've had enough now.
My question is.... I wouldn't just ghost her because I think that is an awful thing to do. I also have no intention of speaking to her about this. Am I best just to slowly withdraw contact? I've been doing that already I suppose and I had already decided I was not initiating meetups anymore.
Part of me wants to tell her how she has been making me feel, but another part knows its best just to slowly end the friendship and move on.