period

neeki

guys,? my period is 3 days early which it never happen before..i suppose to come on on the 17 of july but it came July 14 and lasted 3 days thats only 20 days in between last month n dis month what does this means??