Confused help!!!

Charley

I'm not due on till Tuesday but came on last night 6 days early. No cramps or bottom of the back pain like I get every other month and my second period in 3 weeks along with a dodgy tummy!!! Can anyone help me out with what this could be please my bodies every 28 -33 days according to glow so please help!!!!