Hi my period is late by like 10-11 days this isnt the first time it’s been late like this but still I start freaking out everytime. I am a virgin never had no penis come inside me or finger but my bf does touch my vagina sometimes but im pretty sure his hands are clean and he always tells me they are too and not to worry. I have been started taking whey protein from gnc and drinking a protein shake of it ever since my last period my routine changed also and I have been doing more machines and excercises before I used to do just cardio now I do more than cardio. I keep getting worried that im pregnant or something somehow. I cant seem to think of a legit reason valid reason that would make me think that because I know havent done anything like that so why is my period so late. Please help