Hi I am 27 years old, I am sexually active. I have been getting regular menstruation in the past year, however my period is now a few days late. In the last few days, I have been getting very very light spotting (brownish spotting) for 5 days then it stopped. I did a pregnancy test and it has been confirmed that I am NOT pregnant. I want to ask: 1) What causes this sort of spotting and 2) Could this be symptoms of STDs?
Other factors that I have: recently I have been stressed about exams and have changed my diet slightly i.e. less carbohydrate intake, could these influence why I have been getting spotting?
Your answer would be greatly appreciated.
Thanks, C