Hit a new low

Went to Walmart with the husband to get an oil change. The wait time is 4hours. I am feeling very nauseous today at 25weeks 5days. Currently sitting on one of the toilets after continuously vomiting and now pooping. Never pooped in public before. Surprisingly the bathrooms are pretty clean.