<human>: Condense the text into a few key points

Pretty upset right now because my girlfriend is not usually the absent minded type, but might very well be self-destructive.

We had plans to see each other yesterday, but the night before she told me she was meeting a friend first, and that we could see each other after. I don't care that her friend is an older male because he is a former professor (I believe, she didn't say who this guy was); I trust her.

I knew she was meeting her friend at 1, so I texted around 4:30pm to see where she was, why she hadn't communicated yet.
I tried an hour later. No response.

An hour later, I call. The phone rings, she doesn't pick up. Later she will say her phone was dead.

I don't receive a response from her until 9pm. She's not very apologetic. "I'm sorry, my battery died," was all she said. I told her we had plans and her excuse was "I just got caught up in the moment. I haven't seen my friend in like a year." Maybe I should be more paranoid about this guy than I thought?? Oh well, I'm more pissed that she left me hanging all day and then still chose to spend more time with this "friend." 

I tell her, "let me know when you're home, we need to talk on the phone." She doesn't respond for the rest of the night. Her claim in the morning was that she thought we had agreed to talk the next day.

The way she handled the aftermath of fucking up is the most infuriating part. Had she just owned up to screwing up I would feel differently.

Unfortunately, I'm going away on vacation soon and I don't know if there is a resolution in sight. She's going back to school in the fall and we would presumably commence a long distance relationship. I don't know if it's going to work if she is so flippant about wasting my day and allowing me to worry about the what-ifs, when it was really what I least fathomed: I wasn't on her mind.
<bot>: Girlfriend avoided plans by using the "my phone was dead" excuse. She's either sabotaging the relationship or she is incredibly self-centered.