Help me

I’m two days late and I’m not sure as to why. No I never had sex I’m still a virgin. So what can be the problem then. Does anyone know what I should do.