I wouldn't stress too much. Everything can effect period stuff from diet to stress to time. I even notice it with myself. If you are worried and think that you can go to the gyn then try to go. Or at least call a Planned Parenthood and just ask them their advice.
Periods do just suck though
Jessica