Late period

Brianna

I’m late on my period by 20 days and I’ve never had sex, but could stress affect it this much or what is going on?