Oh and my period is due tomorrow.