Curious

Lately the past week I been feeling slightly nauseous and cramping near my pelvis and my lower back. Also, I been having very emotional crying spells and tantrums. Starting yesterday I started actually throwing up through out the day. I have been craving buffalo chicken, chicken tenders and soda. I have had white discharge but it only was for one day and it’s gone. Started last night was felt weak even through i drink water and have fluids throughout the day. I got extremely tired and I been accident prone all of a sudden.

Could this be a sign I am pregnant or just a hormonal imbalance and I am pmsing.

Usually my period comes around the 20th.