Non stop nausea

For about 2-3 days now I’ve had a non stop nausea feeling. Every morning I wake up feeling really sick and having to diarrhoea all over the place. I’ve stayed home two days ago and now today. I feel like I have to throw up all the time and I get really sharp pains when I try to go to bed. Along with that also terribly bad migraines at least once a day and they last for hours

Is this just a normal stomach bug?

Thanks