Posted by Catherine Shelvy

Hi, i had sex with my boyfriend and the following month my periods came in less than expected...usually they come for 3 days but that day they came for 2 days and was not heavy as usual...this month they have totally refused to come...i went for pregnancy test and i was negative...what could be the problem please..


Hello Catherine,

There are nothing to worry about, mostly the periods last for 3 to 7 days, however 2 days is within what is considered normal.

The menstrual cycle can be affected by various factors that includes change of diet, environment, extreme changes in body weight, use of contraceptives or other medications, sports such as athletics and stress or depression. Maybe you need to identify what could be affecting the regularity of your cycle and if possible you address it. Probably is the anxiety and fear that you could be pregnant.

Check out this two articles for more information:

Love Matters Team.