Why is my period not coming when I am not pregnant?

If the menstruation has not yet come when there is no pregnancy through the test, it may be caused by the following reasons: First, it is clinically pregnant, but due to the relatively early detection time, the HCG concentration in the urine is relatively low and a false negative result appears. If you have not had your period for a week, you can use your urine to do another early pregnancy test and if you are pregnant, it will show a positive result. If the result is still negative, progesterone can be given orally to promote menstruation. Second, due to endocrine disorder, although there is no pregnancy through urine test, but due to anxiety or stress in daily life, often staying up late, excessive smoking and drinking, all may lead to endocrine disorder and make the menstruation not come, it is recommended to take progesterone orally to induce menstruation, most of them will come 3-7 days after stopping the drug.