1. You are on birth control

Most people think that taking birth control will lead to more regular periods, but women who take extended-cycle birth control pills do not experience a typical 28-day cycle. Some contraceptives delay the time between periods. Some other types of birth control like IUDs can also cause a late or irregular period.