My periods are never on a set schedule. My last period only lasted two days, which isn't common for me. The one before that lasted six. I usually only get really bad cramps on the first day, and then it's fine the rest of the time. My two day period was really heavy, though, so that might be why it was shorter than normal.
Re: Periods