Calcium medicine should to take for early period.
You could try and get on the pill. It will help re regulate your periods. As far as just having them early it just happens. But forms of birth control can regulate it. Ask you phisician about types of BC.