Months of Missed Period

Ash • p chill
Hey guys! I haven't had a period since October. My first thought was Oh No I'm Pregnant! Then I remembered I'm very much a virgin. I'm still having PMS and I had a little bit of spotting, but no actual flow. Does anyone know what would cause this? Thanks!