When a woman is fertile the walls of the uterus (womb) builds up to help protect a baby. If the woman gets pregnant the walls will stay and if she doesn't the thick lining and some blood is flushed...
About 11 years on average - but there are large variations in the length of individual cycles. Once each sunspot cycle, the magnetic field on the Sun reverts - so the real (underlying) cycle is about...