Well your teachers and your family knows what’s going on, so they will sort out everything soon enough. Something like that is more annoying then anything else. How ever, after going through similar exams my self when I was your age (I didn't think I would be saying that any time soon) so I know how stressing it can all be when there is even just a hick up. But your teacher is helping you out so it sounds like you are getting the help you need. Best luck to you on it.
Bullies, the best to deal with bullies who name call is to realize is that what ever bullies say is bull sh*t. They enjoy making other people feel bad because of their own failings. Just remember that they are pathetic as that’s the only way they feel good about them selves and they are nothing more then a zit on the ass end of the world.
That last one is kind of serious. How ever, despite unintentionally getting him kicked from college he still loves you and forgives you. Yes he will be rather perturbed about what happened and you feel bad. But he forgave you, which means you two are very close and your love for each other is strong, now what you have to do is forgive your self.
Ask your bf about what you can do to help fix things, if he says it's best for him to do so alone, then you have to let him even though you want to help fix things. I am sure the two of you have a time where you have all the time in the world to talk with out it being a problem, but you are going to have to wait till that time no matter how hard it is to wait.
Remember, you have friends, even here in AO who care and want to help you, use them for support because they want to give it to you. I know we can never replace your bf and would never want to, but your friends can help you through the day until you have the time with your bf.