It's almost been 3 days cramping like will get my periods( from 31st of May 2025) and my period are due on 8th June. I have caught a flu too could it be flu ,pms or implantation. I have been having unprotected sex around my fertile window.I don't get cramps this early the earliest would be 2 or 1 days before I get my pms 🙃 or sometimes my cycle changed .?