Late Period

Soo. I haven’t got my period at all this month but have had major cramps for like 2 weeks.. I’m still a virgin so ik I’m not pregnant anyone know what could cause this