Should I? What kind?

I'm 13 years old and my period is always off some how. I always find myself starting my period at the worst possible times, and it'd be helpful to know aproximatly when I'm going to start. I've considered taking birth control to help with that, but I'm not sure what kind to use. I've heard the shot is horrible and not much about the pills, any answers?