To answer a few questions - I have not and am not intending to move out.
I agree that until the summer holidays is a long time. I wanted to be as reasonable as possible, and in her defense she did say that I have been more than reasonable. Of course, when I said that to her, I had no idea she was about to end the friendship. I will reconsider the timeframe. I just don't want to give her any more ammo for her to think I am unreasonable.
Another long-standing issue I've had since she moved in (and I apologise for the massive drip feed, but of course I didn't know when i started the thread that this would be the eventual outcome) - is that she is very critical of me, and picks holes in everything, and often makes me feel very stupid. She also admitted the other night, that she doesn't find our friendship intellectually stimulating enough, and we can't talk about enough deep stuff. Which explains the critical comments from her I guess.
I have never pretended to be anyone other than who I am. I have friends of various intelligence levels and I get different things out of each friendship. It never occurred to me to end a friendship with someone partly because we are not on the same "intellectual level". But anyway, she is entitled to end a friendship for whatever reasons she sees fit, as a pp mentioned above. It just surprises me, that's all. I just accept my friends for who they are.
She doesn't fully appreciate that her living with me is a massive compromise on her part, because she is so used to living in houseshares with people she doesn't know well, so for her, it's no different. I agreed with her that I became emotionally dependent on her, but I also pointed out that she had become physically codependent on me. She had no idea what I was talking about!
That drama triangle is useful - I will look.
Thank you all for the support.
BTW, as a side point, I have started counselling.