I too had irregualr periods...but i was a later bloomer, i was 15 when i first got my period, everything went okay...so i thought, i remember having my period a month straight, and very heavy! i had to miss school just because of it...i went to see my doctor and he put me on BC, didnt really help, the kind he put me on was way too strong, gave me migranes! plus it wasnt helping the problem, so i got off of it. i remember the one summer i didnt go without a period, then boom out of the blue i had my period, but for a month straight!! this was really getting on my nerves...so i went to see my doctor, i told him my problem is still reoccuring, and to put me back on the pill..well he put me on Alesse! and let me tell you, its the best kind! i found at first my periods were exactly a week long, but i would only get them once a month, as a couple of years past, i found that my periods were just last like 4-5 days, and my periods were light! I wasn't complaining! so i think you should make an apointment to see your doctor, tell him someone had suggested alesse!