thank you for sharing this question with me.
first i would like to find out if she has her own difficulties, i would rather to believe that! second, try to think about myself, did i do something hurt her even i didn't mean. The last but not the least, think carefully: does she deserve my friend, will i forgive her and give her another chance to be a friend again. sometimes it depends.
i think everyone is not perfect. It is better to have more friends than enemies.