I have always had a regular cycle usually day 25-27 but for the past 2 periods my cycle has only been 17 days and 15 days. How long should I wait before a visit to GP, do I wait and see if it goes back to normal next month or should I see GP now?