According to my period app on my phone, I was supposed to have my period by yesterday 7/31 but it still hasn't came yet & the only sign my period might be starting is some very light cramping. My app said that I was supposed to be ovulating on the 17th of the month & I had protected sex on the 21st. Last month my period was like 2 days late, due to stress I think. I had a yeast infection this week, pretty bad. Everytime I peed I would find a small amount of blood. I took the pill flucanozole