Apologies if this has been mentioned already, I’ve not read the whole thread.
“Yesterday I was feeling down and lonely I've been sick with a flu thing and am just very down. I remembered last year when I was sick she was the only person I really told as I don't want to moan to family and she checked in on me - by text- and I rang her number withholding my number”
This really stood out to me. Is this the reason why she pushed you away?
You didn’t want to moan to family when you were sick, but were happy to moan to her. When you were sick again recently your first response was to turn to her for support.
Did you overly rely on her for support/moaning? Did she get exhausted with it? Did you also share a lot of fun time together or was it often her having to support you and listen to you moan.
I’ve been the friend on the other side of this and it is utterly exhausting and emotionally draining - constantly listening to someone talk about their problems, never supporting you through your own. I am always happy to be there for a friend and support them, but when someone is always half glass empty and only turns to you for support in bad times….. it is exhausting. Like a fun vampire. Never fun times or chat, never asking about me, just only turning to me when something negative is happening and they needed a rant. I felt like an emotional punchbag.
Im not saying that is what happened with you and your friend. Obviously I don’t know either of you. But that sentence in bold above really jumped out to me. I thought mentioning it could help you - have a good reflect on whether this is what might have happened with your ex-friend. And if so how you can make sure it doesn’t happen again with other friends.