I hate my body i never know wen im on my period. Had sex the 21st spotted yesterday and nothing today