6 Reasons You May Be Having Longer Periods