my period isn't due until tomorrow the 18th of May.