How long is the menstrual cycle? On average a regular cycle will last 23-38 days and up to 40 days as a teenager. Hormones: Am I actually feeling hormonal or is it a myth? Oestrogen and progesterone are the main hormonal players during your cycle. Both transmit important messages to your body. The messages can […]