Graduation is a very intense time. It is a rite of passage, a massive change. First of all let me say, I'm sorry you are going through this and I'm sorry your friendship has been damaged this badly. It is possible it can't be fixed. I know it doesn't seem like it but this too will pass. Did you know, most people don't stay close with their high school friends. We find that as we grow older and change, we grow apart. It is great when you can stay close to a best friend from high school but honestly it is rare. It is likely this friendship wouldn't have withstood the outside worlds of college anyway.
You've tried to apologize repeatedly and she is not accepting your apology. At this point, as hard as it is, I'd hold my head up high, grit my teeth and just try to survive and graduate. NOTHING is more important at this point, then this. Do not let this break up with a best friend cause you to not follow through with the most important thing in your life right now, getting good grades, getting a diploma and walking down that aisle with your head held high and a diploma in your hand. It is sad that your friendship is having trouble at this time. She is probably feeling the same stressors you are and its possible you'll be friends again this summer after you are both out of the pressure cooker that is the last few weeks of your senior year.
Please, talk to someone, your folks, one of these teachers you like, someone whose opinion matters to you, and tell them what you are going through. You'll be surprised how much better you will feel just getting this off your chest. Then write down your goals for the next two weeks. Put worrying about this relationship on a list for next month. So it will still be there, just not something you are worrying about right now. then focus on what you have to do, need to do, to get through these last two weeks with your diploma. I promise you, if you can do that, you'll feel so much better. Graduation is an amazing feeling. So please, talk to someone, start eating healthy meals and getting a good nights sleep, stop torturing yourself over something that you at this point have no control over, and focus on positive things you can do for yourself that you do have control over.
I'm proud of you. You can do this!