Period help.

am a little confused on my period date. My calendar says the July 27th is when it’s suppose to come but it hasn’t. I had safe protected sex with condoms and it did not break at those times. A little weird but I do check and make sure it doesn’t. I have been getting acne, sore boobs, a little discharge, very moody, and bloated. I have been very stressed this month with schoolwork.

This evening July 29, I have gotten spots.. shown in the picture. It comes and goes.

I am confused on if I could be pregnant ? I asked and told this to multiple of my friends and they said it’s possibly pms bc of my stress.