answer:hmmm Go and see a doctor, and even if you don’t really FEEL stressed, not getting enough sleep will stress out your body…also if you are not ovulating, sometimes your period can come earlier. Last year I was getting my period every two weeks, I was under quite a bit of stress, not sleeping well etc. and blood tests revealed I wasn’t ovulating (which isn’t anything to stress about at our age apparently).