Implantation cramps or period ?

There’s 4 days left until my period, I’ve been cramping for the past 2. There’s consistent unprotected sex. I’ve never cramped like this before a period