If you had period 4 - days back as usual on due date .it may be due to trauma or may be due to erosion on cervix.
Better go to gyno for local examination to rule out any pathology.
Answered2018-03-03 16:38:44
Let others know if this answer was helpful