text: It could be a combination of things, stress, diet, weight loss/gain, and hormones.  I was the same way when I was in high school, I would go a couple of months without my period (and I was a virgin so I knew I wasnt pregnant) and then I would get it. If it continues you should see a doctor to make sure it's nothing more like a hormonal inbalance. But you will be ok