a lot of people are like that unfortunately, they are not there for you if they have to sacrifice something because they simply don't care
even if it is hard, and she was your only irl friend it's easier to let her go because you'll just get hurt over and over again by her acting like that, i hope you can find some better friends irl to hangout with