My cycle is around 23-24 days. Last one was 30. Very unusual but I left it to stress as i was travelling non-stop for work the whole month. All kinds of time zones and very poor sleep routine. This has now come to an end and I'm back to office work. Strangely, my period started on day 15 this cycle. I'll try to get a GP appointment.
Any idea whats going on? Can stress cause this?