4 DAYS EARLY!!!!

latrice
My period wasn't due until this Friday, just now I wiped and there's light show!!!!!! Why could it be four days early, is it because last month had 31 days n this one has 30????? This has never happened!!!!!! Anybody have a clue or have u experienced this???