Crazy flow

Courtney
I normally have a heavy period but this month I spotted for a few days before hand and then I had the lightest period I have ever had. Any ideas why?