Cramping from day 12

So I’ve been cramping since probably day 12. I’m now on day 19, still cramping. I sometimes get cramping a week leading up to period but not this early. Has anyone else had this, or know what is the cause?