In my experience, friends who start being short with you and picking fights like that, soon break off the friendship. If you don't want to be hurt, I would suggest "backing off" in the relationship and trying to find a better friend. I know that's probably not what you want to hear, and I'm sorry. It's not you, it's them - don't blame yourself. Sometimes people change and don't want to be friends anymore sometimes (stupid people).
It's just a heads up. You can do whatever you want with the situation. Just be aware that the relationship may be ending whether you want it to or not. And that's not your fault. Don't beat yourself up.
You can cry as soon as you're alone, hun It's fine to cry. It probably means you have more of a capacity to *feel* and have emotion than your dumb friend. So cry it out, grieve the relationship, be sad for a while, then pick yourself up when you feel ready, kay? It's okay if it takes you a while to get over it. Getting over a really close friendship can be just like getting over a breakup. But you'll get through, I promise
I don't think she's dumb but the whole break in the friendship thing is confusing. I don't want to believe it's temporary, I refuse to because I'll just get my hopes up. Secondly, it's hard because I keep having the feeling that my other close friends will get distant and I won't have any soon because the lack of real friends at my new school. But I will definitely try to. Thanks for your help I really appreciate your advice.
No problem And remember that acquaintences can be very valuable too - saying hi with someone's name and a smile can go a loooong ways. You don't always have to have a best bud. Though I know it can be weird if you've always had one. Best of luck with it all, and sorry you have to go through this sad time!