Are you series? That explains the brevity of my last cycle; it lasted 5 fewer days than usual, which was unusual. The last two weeks of it, I was in Japan, and the family with whom we stayed were vegetarians, so I didn't eat a whole lot of meat. VEY interesting.
I'm series :-) Also, less painful too.