Periodically

Im having irregular periods. I usually come on at the beginning of the month I never had one in october and the one I had in September was 17-23. Can anyone tell me why or whats the cause of this.. i hate having to deal with crap like this...