Help please

With the last week i have been throwing up every time I eat and have bad cramps and very bloated it’s 3 days before my period and I’m still the same anyone know why ??