Advice please, im really freaking out

Ok, the thing is, I'm doing May, and I'm starting to freak out. I'm doing as much practice as possible, but I feel like I'm not doing enough. I just got my mock results, and they weren't that pleasing, and I feel like I don't have enough time to revise everything. I feel like I forgot everything I've learnt so far, and I won't be able to get A*'s.

I do papers every day after school and mark them myself. I get good marks, but I feel like that won't be my results in IGCSE.

Please message me to help me im totally nervous even though i have months to better myself