Amenorrhea can happen for many reasons. The most common cause is pregnancy. However, amenorrhea may also be caused by various lifestyle factors, including body weight and exercise levels. In some cases, hormonal imbalances or problems with the reproductive organs might be the cause.