Thank you so much for your quick responses!
I have contacted my universities of choice to inquire about my situation and I should get a response back within the next week. I have also messaged all of my current teachers to get their opinions.
Kovothe the arcane, I'm so glad to hear you say that! I know that if I could just repeat one Chemistry module, I'd be golden. I would just hate to ruin my chances of even being considered for application by going ahead with a repeat only to find out my chosen universities aren't cool with it.
To answer your question, JayAhm, the reason I have decided to forego French is that I know its workload would increase even from last year's insane amount, and I cannot afford to focus that much time on a language (which I love) when I need to improve in my other three subjects. I also love Maths, you see, and - although this isn't a real excuse - my timetable meant I had to switch teachers from possibly my favourite of any subject ever (with whom I got nearly 100% in two GCSEs) to someone I frankly cannot learn from.
Truth be told, it was my old Maths teacher that I emailed rather than the new one. I know that's unfair, but I can't seem to get past it. The new one is lovely, and we get along well. She just can't teach, god love her ...
Hey, Komodo dragon, what a terrific nickname! Yes, my first choice would be Edinburgh University and they focus a lot more on the UKCAT as long as I have the minimum A-level grades (which I fully intend to get. *Gonna Fly Now fades in as I apply war paint and a bandana, and break into summer revision*)
Natalierm2707, I was so worried about predicted grades for a bit yesterday, but I have a very good relationship with both my Biology and Chemistry teachers, both of whom have assured me - even with the B and C - that they intend to predict a final A grade.
(Plus, JayAhm, I couldn't take French now, anyway. I already sent a break-up email to Madame 😅)
Thanks again, everyone!