Some contraceptives, particularly the progestogen-only or mini-pill and the injection (Depo-provera), may cause infrequent or absent periods. Some women have infrequent periods because of a specific imbalance of reproductive hormones which is not associated with stress, weight loss or any of the other conditions listed above.