4 days early

I normally spot a day or couple of hours b4 my period due on 1st april i saw some spotting 5 days before my af due then next morning mother nature turnt up. But has never been 4 days early and was much lighter than it normally is, now im just spotting, was meant to start today. This has never happened b4 and wondering whats going on, any help would be much appericated many thanks in advance xx