birth control
"I've been on Tri sprintec for about 3 or 4 years. It regulated my period and made my cramps disappear. I can pinpoint when I'm getting my period to the day since my second month on it.  I had to skip a month one time but the next month my period went back to the schedule it has been on for years. it cleared up my acne as well, but took a couple months."