What’s going on

Yo

My period is 10 days late, I’m super bloated, and nauseous but I’m a virgin. Could it be because of the amount of anxiety I’ve had over the past few weeks?