Period at 10dpo?!

abc • Mother of a little girl, boy and angel

Is this normal?! It’s light but I’ve got the cramps from hell they really hurt😞 I normally have a cycle of 35-40 days now this is really not like me😞 my period wasn’t due for at least another week😞