So, here's the thing. I've known my friend for about 6 months now, but we practically have spent every waking hour together since not only do we go to the same college, were housemates, and we took the same classes. Pretty much I'm always around her therefor, and because of this, we have gotten to know each other really well, and we're good friends.

The guy she's been talking too wasn't always her boyfriend. While we were first getting to know each other, he was a friend. But even then, he called her all the time. She had to lie just so he wouldn't get mad at her for not picking up. They ended up kissing, and things of course got to where they are now. Now, she has to talk to him all the time.

In honesty, she has no idea if they are a couple, or just fuck buddies, or whatever you want to call it. It's super complex. Therefore, she's super afraid of losing him as a friend if they break up (or stop...doing whatever). I totally get it, although it's annoying since he tends to put her through hell since he knows that. If she won't pick up the phone for whatever reason, he'll get pissed off and will shut off his phone, not answer when she calls him back, call her a liar (albeit, she does lie about why she's not picking up the phone. Her reasons though are always really quite innocent, so I don't know why she lies. For example, one time she had a meeting, but told him she was in class), and not speak to her for days on end. This always irritates me since she comes to me, and is freaking out about it.

So, to keep him happy, she's started just going along with it. They talk *constantly.* I don't just mean like texting constantly, or checking up every hour or so, no I mean talking on the phone. For example, today, we had class at 8:30, so she woke up at 7. The second she woke up, she was on the phone with him. She went to class with him on the phone, hung up at 8:30, and when we left to go get breakfast at 9:45am, she talked to him the whole time we were at breakfast, and until she went to her next class. She had class again at 11, hung up before she went, and by the time I saw her at 2:15 (fifteen minutes after her class got out), she's on the phone again. She's been on the phone ever since then. It's 6:30pm.

Last night, she was up until 3am, until she literally passed out on the phone, talking to him, and it was the same constantly talking as today. It annoys me so much, because if she doesn't do this, he gets pissed off and ignores her.

Even though we've had arguments about the fact that he literally won't stop talking to her, it came to a bad last night. Last night, I had a PTSD flare up.  She came to me about 30 minutes into the flare up, stayed off the phone with him for like 5-7 minutes to help me...and went back and saw that she had 15 missed calls, and over 50 texts. Sometimes I need her, and sometimes she's not there because he's making her sit on the phone. Not to mention, she's having to do this. It pisses me off so much, but I feel like no matter what I say, this will keep happening.

It's hard for me to watch this happen. She doesn't want to talk to him all of the time, at least that's what she tells me, and I'm inclined to believe her.

I'm not only pissed at her for never standing up for herself and her time, but I'm pissed off at him for doing this to her. One of our mutual friend's has told me to just drop it, and let it happen. I've gotten into screaming matches with her over this, and I don't want to get into another one with her over last night.

I feel like I need to know if I'm an asshole for being upset in the first place. I just want her to see what's really happening.

tldr; My friend's boyfriend makes her talk to him all day, never ending. It bothers me because I feel like sometimes I need my friend, and she deserves her space. I feel guilty for being pissed off, and arguing with her over this, but at the same time, I feel like she needs a reality check.