Your period could possibly be two weeks early due to stress. Stress is the #1 culprit of why women's periods show up early. Sometimes caffeine from drinking too much coffee, sodas, or tea can cause an early period, as well. Antibiotics and medications can sometimes cause the problem. If you don't think any of these are the reason, it's best to consult your doctor.