I was on time every month but then I was late for like for months, now I finally got it. But don't worry it's completely normal, you should still check with your doctor to make sure your not pregnant or anything, be aware when you miss a month blood piles up and you will have a heavy period with blood clots