2. Take Birth Control Pills
When you head to your doctor, they should be able to find a birth control pill that's right for you.
Once your body gets used to the medicine, your period shouldn't last very long, and it should become predictable.
Of course, there are ways for you to skip your period altogether when you're on the pill.
Some people are against this trick, so make sure you read up about it on mayoclinic.org and other sites before you use it.