5 days before Period

Sharon

I’m currently experiencing horrible cramping at 9DPO

Implantation cramping or PMS cramps?