Listen, you'll be ok, and we'll work this out.
Listen, i get your stress. I got CDE in mocks in y12 and my predicted are BBB. I do maths, cs and geo, and dropped chem. IK what u mean by struggling in essay writing, i cant write an essay for the life of me. But i plan on doing working on 12-, 15- and 20-mark questions consistently, and possibly asking my teachers to mark it.
For maths, i wanna practice a lot of questions and past papers. CS can wait. its my best subject
Switching subjects also depends on what you want to do in life