a period, it actually means that you have a longer
cycle. There are many reasons for changes in your
cycle length. Stress (good or bad), travel, new job, etc. can all cause a delayed ovulation and therefore delay your period..
Your body must menstrate and create a new cycle for ovulation to occur, if you hadnt alreay ovulated ...