Early period?

Melissa
So usually My cycle is 30-33 days. But I got my period 5 days earlier.  Is that normal? And my periods are now 3 days instead of 7 days. Please help. :)