It's okay and I have my cba too. Don't make the cba too difficult. It doesn't matter how basic it is, you just have to present well. But don't let the cba provoke you to drop. At the end of the day, It means nothing. But if you want any help, feel free to ask me. Pls pls pls think this through. I personally wouldn't drop unless you're really really struggling. And there's a lot of things you can do to improve.
SAME, I'm in the exact same position so I drew up a pretty harsh timetable to keep me on track. You should make one too, It really helps. For the mocks, start with the subjects you need help with. Leave your best subjects for last.