when people say things like if you get Cs you won't be able to get As in the real thing it's a very simplistic statement and honestly not that true - i got Ds in my y12 mocks and am currently sitting a levels on track for AAA
external circumstances such as your family stuff and mental health very much does impact both the amount of revision you are mentally capable of without burning out and how well you focus in the real thing, so do factor that in especially if circumstances are likely to change for the better during your actual a-levels
also, a levels are much more spaced out than mocks - during my last set of mocks i sat 8 exams in a period of 9 school days, whereas my actual a levels are 9 exams spread out across a month. this means revision is less intense and easier to manage, you can prioritise in ways that you can't for mocks because of all this time (especially with the half term!)
if you didn't put much work into your revision for mocks, but in the real thing you will put in the effort - you are obviously capable of performing better, as you will have actually revised.
for me, i had a seriously bumpy time at the end of y12 and was going through one of the worst periods of my life in terms of my mental health, so i had no motivation to revise. across my exams, my grades ranged from a low B to a middle D i think, but i was generously predicted AAB because my school was aware of how much i was struggling. now that i'm sitting my exams, i know i've put in 1000x more work in than i did for y12 and i've felt the improvement - i'm confident i could achieve AAA in my exams but even if i don't, i know i've done better than i did in y12, BBB at worst. fingers crossed i can be that inspirational story!!! lol