@Manuela thank you. I have a metal taste in my mouth which is something I noticed before my last positive test but I also get it for my period. I was gonna pick up a test today to be sure.
Update: went all the way to Walmart and then peed in a cup. I wiped and there was blood. Phew lol
Sorry about your grandma, try to slow down and relax. It's common for periods to be late when we have stress, find ways to lower your cortisol. Many things can delay your period but I had different symptoms when I was pregnant. It was like PMS but much stronger. Do you have any other symptoms?