If your period is delayed for 7 days and you have normal sexual intercourse without contraceptive measures, first of all, you should rule out the possibility of pregnancy and suggest to do an early pregnancy test using morning urine. If you are not pregnant, consider that it is due to endocrine disorder, premature ovarian failure or polycystic ovary syndrome. In this case, take progesterone orally to promote menstruation, once a day, 2 capsules once, for 3 days, and you will have your period within 3-7 days after stopping the medication. If there is still no menstruation by the 8th day, it is considered to be caused by other pathologies, so it is recommended to go to the hospital for detailed examination.