Literally in a similar predicament, I repeated an AS year because I changed an A level then now I failed by getting 3D’s & I did get an offer however in the big picture like for internships they would want B’s ideally so I’m considering resitting aswell privately. Only thing stopping me from repeating is when I get my A level results I would be 20 and I’d be 2 years behind from some ppl but at the same time I should be grateful as there are ppl who are in worse positions! I’m aiming for a degree apprenticeship aswell so idk if resitting is more feasible 😭