Could this mean I’m getting my period

So I am about three days late for my period Im on the pill and use condoms. I have be having mild cramping. I have noticed spotting. I have taken three tests and they have all said not pregnant. Could I be getting my period.