I have an upper respiratory infection and a sore throat.
Is there any way that can delay a period, even just a little [like a day or two days or anything]?
I have heard that illnesses can cause your period to be late, but I wasn't sure what kind of illness could.

If not, stress can, right?

Thanks a bunch!