Periods, reds, lady days or Aunt Flo's visit — no matter what you call them, many of us experience them. Yes, it's that time ...