Back to back Menstrual cycles

I've had my menstrual twice this month with only a two day gap in between. The 2nd cycle lasted longer than the 1st cycle. This has never happened to me before. Any explanations?