Help!!

Aleisha
So my period has been coming way earlier than it should be Idk if that's normal but like it's only been 17 days since my last cycle and it should be 28 and idk what to do so please advice? Help?