Why gasnt my period come on🤷🏾‍♀️

Airika

I'm late on my period 2days....Why is that I'm still a virgin and never did anything..buh I've had mood swings and been cramping....am I over thinking?