Cramping for 4-5 days

Jessica

My period isn't due for 4 days. But for the past 4-5 days I've had period like cramping. My period does sometimes come early so I keep just preparing myself for the fact it's about to arrive. But it still hasn't. I took a early detection pregnancy text yesterday but it was negative. Does anyone get cramping for 5 entire days before they get their period? Or cramping for this long and it turned out you were pregnant? I'm still hopeful 😩