I got my periods today however, their not due for another 2 weeks?
What is wrong?

Please help!!