Unusual cycle

Veronica • 19 | INTP | bi 💖💜💙 uni girl studying a BMus/BEd ✌️

I’m 19 so I’ve been getting my period for years now, and it has been pretty regular. I usually get it every 32 days or so, for about 4-5 days. My last period lasted two days and I spotted for 4 days before and 3 days after. The bleeding was also very light during menstruation.

It has now been 46 days since my last period and I don’t know why it won’t come. I’m still a virgin so there is no way that I’m pregnant, and I’m not taking any form of birth control. Does anyone have any ideas why my period hasn’t come, or why my last one was also irregular?