There is a bacteria called H pylori.
You need to go to the doctor and get checked for this.
There is a possibility that this is just a stomach virus, but if that is the case it should start getting better.
It can also be gastritis, inflammation of the stomach and H pylori can cause this as well.
a breath test from your doctor for H pylori can see if you have this and the treatment is antibiotics sometimes with peptobismal added.
I would arrange to see your doctor this week unless symptoms get worse..and you should go to urgy care or the ER.
In fact if you did that now they could check they stool for blood and give you the test.
Let me know if you have further questions:
Please don’t forget to accept: You may Always ask from clarification as needed, even after you Click Accept to give answer credit so I am compensated for time and expertise. Come back if needed. Bonuses and positive feedback most helpful. Answers for informational purposes only, not to replace your physician advice or visit.