If someone is too thin, they may not have enough hormones to have regular cycles. In addition, if someone is too heavy, they may have too many hormones to cycle normally. Also, taking hormones like Depo-Provera can result in no periods (amenorrhea
). Not ovulating (anovulation
) is the cause of the amenorrhea for the reasons above.