Answer by
carol20 (55)
Variations in hormonal levels could cause your period to come early. These variations could be caused by any number of factors, including a lack of sleep, too much (or too little) exercise, or an irregular use of hormonal contraceptive devices (birth control pills or patches, for example). When women begin transitioning into menopause, periods can arrive earlier than expected, also.