It is very possible you have irragular cycles. You should probably see your doctor. They may need to put you on something to get you regulated.
i remember some of the girls back in highschool said the whole reason they were taking birth control was to regulate their cycles. perhaps, you should go to the doc and find out what method they want to try