Hello the main causes of delayed periods are stress, pregnancy, I pill if taken next periods are delayed, hormonal disturbances, so you think according. Your last pds are on 8th June so now it should come on 8th of July and today is10th July so you are late by 2days if you are sexually active then again go for pregnancy test after 7days of you can take tab meprate 10mg three times a day for 3days and wait for 5days for periods to come.
Answered2018-07-10 04:49:51
Let others know if this answer was helpful