The period missed may be due to pregnancy which can be ruled out by urine for
pregnancy test.
Another reason could be that since you are nearing your period menopausal age group , there might be irregularities.for that please check your serum FSG level.and also
thyroid profile.
Had there been any covid recovery recently,or 8f you are undergoing severe mental stress or emotional stress,delay in periods is common.