Cramping 10 days before period???

Annie

So my period is supposed to start sometime between the 14th and 17th, but I am having pretty painful cramps today. Any ideas why?