Irregular periods

Kat
I'm wondering if they really is anyway to track irregular periods. I hate getting it spontaneously and not being prepared and when it's expected wasting like 10 pads waiting for it and never coming. Any ideas ?