5 days early?!

Rebecca
Always have a very regular cycle but woken up with the most horrific cramps and so so much blood! Oh hi AF!! but im 5 days early!!