Please help.

Haven
So I had sex, (protected with a condom) on June 17th, a fay after my period. According to glow, my period was due the 7th, my average cycle can range from anywhere to 22-35 days, but usually it comes on day 22. I have had no symptoms, besides I had a fever a couple of days ago and I keep having a sore throat. What could be making my period late?