Ok so about 2 months ago my best friend (female) started going out with a girl. The next day she came to visit me. After 24 hours of knowqing each other-they were going out. Within 48, telling each other they loved each other. All the week she came to see me, they were on the phone, texting. It annoyed me that she seemed so distant, like she didn't want to be there. We had a few arguments about it, but it left all calm and nice.
The phone calls/texts/general chats slowly faded and got less the longer after she'd left.
I came home the other night, after not seeing her for 2 months. She was away, at a wedding. Came back the next night. She didn't bother to call/text, instead went to see her girlfriend. I got annoyed, she hadn't seen me in 2 months but still wanted to see the girlfriend first. The next day she apologised, and said she'd make more of an effort. We went out that night, had a very good night, I however refused to meet her girlfriend. I don't like the things ive heard, and I don't like the way its made things turn out. I had one text off her yesterday, and nothing since. So I text her tonight, seeing if she wanted to do something. I was "too late". If I want to see her, ive got to let her know before she and the girlfriend make plans. So I've basically told her to get lost.
Am I being unreasonable? How do I fix this? How do I even talk to her, when all shes got to say is "well everyone else can see how much [girlfriend] means to me, and understands me spending time with her. You can't expect me to not see her at all for the next 3 weeks."
Help? I don't really want to loose this friendship, but I can't cope with being pushed so far down her priority list that I have to arrange almost 24 hours in advance if I want to see her.