I'm 40, and my past 4 periods have been bang on day 18. I used to have them every 28 days, what could be causing the frequency any one please?