2 months missed period

I’ve missed my period for 2 months. I’m a virgin so I know I’m definitely not pregnant. What’s going on? I’ve been exercising a lot, would that be the cause?

I’m 20 btw