I have an app that tells me when I have my period. I have a 28 day cycle and have been on time forsure for 3 months since I got the app. I have had unprotected sex with my boyfriend lots, and during my ovulation week. My period is now 7 days late I have been really sweaty, waking up in the middle of the night, grumpy, tired, heightened sense of smell, my nipples look different, also I have had lower abdominal cramping and diarrhea. I keep feeling like I'm having pas but no period. I took a pregnancy test from dollar tree the first day I was supposed to get my period but didn't, it was negative . Also today is the 7th day and I wiped myself to find brown discharge