They used to always be around 28-29 days.
In the last couple of years they have slowly gone down to 27, then 26 and now my last 2 cycles were 25 days!
This is worrying me a bit and Dr Google gives a general "it could be anything" response.
Does anyone have any experience with this or can anyone offer some kind of explanation?