I have had constant aching like I have my period for the last 3 weeks, but I am due tomorrow.