Period came a week early?

Christina
I was supposed to start on the 18, but it came today? I don't think its spotting. Its too heavy.