I usually get my period on the exact date, and most times at the same time of day. however, i am now two weeks late, and i have been having PMS-like symptoms for a straight three weeks. it is common for me to have cramps for about 1-2 days before my period arrives, as well as sore/swollen breasts, bloating and mood swings. all of these symptoms started as usual, however my period still will not show up! I am also feeling very fatigued. The cramps are not constant, however when they are occuring they are severe. I am able to become very upset at the drop of a hat. I know this could mean i'm pregnant, however are there any other possibilities? Any insight is appreciated!!