Salam Dadash (iranian brother here)
1) Dont worry about it - i know Iranian parents have high expectation but don't worry
2)Right here are your options. You can resit the year (redo your AS's) however some med school don't allow resits.I know in my school they don't allow you to resit a year they make you move to a college (not sure its like that everywhere,i went to a grammar school , they might be different). You will however have to take a gap year as you wont get any offers with the current AS grades.
3)You could resit your AS whilst doing your A2 (note that is very very challenging) so be prepared to work hard. (I know you will , persian blood you see) and apply for biomed and then go as a graduate. But you need a minimum of ABB . So gonna be really hard. Currently with the AS grades you have you will be lucky to get a offer for a polytech uni for a crap subject.
4) Finally you could apply abroad to Hungry,Bulgaria etc. (gonna be costly)
If I was you , I'd do the UKCAT, just pay a bit of money and do it for practice and experience becuase if you do want to applly for edicen as graduate , you will need to do the GAMSAT (which is like the UKCAT) . Also make sure you volunteer and get work experience at hospitals and stuff - really need this for your application .
DO NOT DROP CHEMISTRY. Chemistry is VITAL for medicine. All med schools do not allow you to enter without chemistry (need an A in chemistry aswell) and another lab-based science. Make sure you only do 3 A2 ( Do chem,bio,persian) but some med school may think that you have an easy Alevel in persian so they could actually still reject you even if you had the tops grades.
Hats off for the persian AS , i only did the GCSE persian
If you need help , PM (im on a gap year and applying for medicine)