My period must start from 20 July but still not started, as my last period was on 20 June. I am having light brownish to blackish spotting from 17 July. Please let me know the reason. Before that I was taking smartova (from 1st day of period), meprate (from 16 day of period up to 10 days) and cabgolin (weekly). My urine
pregnancy test is also negative.
From more than 3period cycle my period duration is lessen as they were for 4-5 days now only up to 2 days.
Help me to diagnose it.