Sorry if this gets long. So sometimes, my friend (of almost three years btw) doesn't act like a good friend. Like every time we leave class together and are talking, she'll see one of her other friends and ditch me to talk to them. No goodbye or anything, she just leaves. On a field trip to an amusement park she randomly left me alone for almost three hours without even looking for me. This weekend I kinda snapped. She agreed to come over on Saturday, but then texted me that she couldn't come until Sunday. I asked why and she made plans with someone else. I told her it was kinda rude to just cancel plans at the last minute, and she got mad and said it didn't matter because "she hadn't officially made plans with me" yet. Even though she said she'd come Saturday. She asked why she couldn't just come on Sunday, and I said she could come over on Sunday but I was sick of getting ditched by her. She said sorry, then stopped texting me and didn't come on Sunday. So what do you think I should do?