i don't know why...but for some reason...for the past two to three months, my period has been coming earlier than usual, and lasting a lot longer.like last month, i had mine toward the end of the month, and it lasted around the regular 7 days, but usually, mine have been about 2 and a half to 3 days total. i know sometimes they do come early, but i was supposed to have my period this month a lil before the 20th, but it came on july 6th or something like that. and i now just got over it.any ideas as to why this is happening? lasting longer and coming earlier? i dunno if it's normal.