I would suggest that you consult your physician. There are many details that can help lead to a better explanation for your short period. Have you had unprotected sex recently? Do you experienced any headaches? I would also recommend that if you cannot get a doctor's appointment right away, you buy a home pregnancy test. Good luck.